MarketPeel
Insider Trading Intelligence
TS

Theodore R. II Samuels

IRM
DIRECTOR · IRON MOUNTAIN INC · CIK 0001688276
FILING MIX · LIFETIME96%/4%
BUYS
99
SELLS
4
TOTAL VALUE
$5.94M
COMPANIES
4
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
108,964
AVG SELL PX
TRADE KIND
SHOWING 103 / 103
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 3 pending
Forward-return performance of every backtestable P/S trade by Theodore R. II Samuels, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d7+71.43%+0.03%-2.49%+2.52%+2.10%
14d7+42.86%+0.03%-2.37%+2.40%+2.92%
30d7+85.71%+3.74%-0.14%+3.87%+5.85%
60d7+57.14%+4.91%+2.49%+2.42%-3.94%
90d7+57.14%+5.01%+3.86%+1.15%-1.18%
180d7+42.86%+7.05%+10.64%-3.59%-18.93%
1y7(1 pending)+50.00%-4.53%+25.01%-29.54%-23.34%
2y7(2 pending)+0.00%-15.38%+38.05%-53.43%-55.15%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
IRM · 13,390.41 shares · as of May 7, 2026
03,3486,69510,04313,390202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 99 buys / 4 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
46525,212.979Jun 30, 2026Jul 1, 2026View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
889.448$57.62$51.2K70,360.664Jun 30, 2026Jul 2, 2026View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
3,99224,747.979May 12, 2026May 13, 2026View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
1,89213,390.41May 7, 2026May 11, 2026View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
349.88$103.61$36.3K11,406.14Apr 6, 2026Apr 7, 2026View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
92.27$103.52$9.6K11,498.41Apr 6, 2026Apr 7, 2026View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
94320,755.979Mar 31, 2026Mar 31, 2026View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
845.012$60.65$51.2K68,727.516Mar 31, 2026Apr 2, 2026View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
3,996.367$55.05$220.0K67,882.504Feb 1, 2026Feb 3, 2026View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
425.125$85.27$36.2K10,948.815Jan 6, 2026Jan 8, 2026View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
107.445$84.63$9.1K11,056.26Jan 6, 2026Jan 8, 2026View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
926.95663,174.032Dec 31, 2025Jan 5, 2026View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
60819,812.979Dec 31, 2025Jan 5, 2026View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
331.138$105.70$35.0K10,523.69Oct 3, 2025Oct 7, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
76.052$104.42$7.9K10,192.552Oct 3, 2025Oct 7, 2025View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
1,108.64761,419.604Sep 30, 2025Oct 2, 2025View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
71019,204.979Sep 30, 2025Oct 1, 2025View →
CNC
CENTENE CORP
PURCHASE
9,000$27.62$248.6K32,000Jul 28, 2025Jul 29, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
347.908$100.60$35.0K10,116.5Jul 7, 2025Jul 8, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
75.666$100.56$7.6K9,768.592Jul 3, 2025Jul 8, 2025View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
1,080.14759,477.227Jun 30, 2025Jul 1, 2025View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
46318,494.979Jun 30, 2025Jul 2, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
2,2499,692.926May 29, 2025Jun 2, 2025View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
3,57918,031.979May 13, 2025May 14, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
68.262$79.99$5.5K7,443.926Apr 4, 2025Apr 7, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
420.226$83.29$35.0K7,375.664Apr 3, 2025Apr 7, 2025View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
41614,452.979Mar 31, 2025Apr 2, 2025View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
819.807$60.99$50.0K57,676.273Mar 31, 2025Apr 1, 2025View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
3,562.341$58.95$210.0K56,856.466Feb 1, 2025Feb 4, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
45.732$103.60$4.7K4,691.438Jan 7, 2025Jan 8, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
283.482$105.83$30.0K4,645.706Jan 3, 2025Jan 7, 2025View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
41414,036.979Dec 31, 2024Jan 3, 2025View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
884.017$56.56$50.0K52,748.604Dec 31, 2024Jan 2, 2025View →
CNC
CENTENE CORP
PURCHASE
5,000$58.86$294.3K23,000Dec 13, 2024Dec 17, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
38.167$118.88$4.5K4,362.224Oct 3, 2024Oct 7, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
241.938$118.83$28.7K4,324.057Oct 2, 2024Oct 3, 2024View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
33513,622.979Sep 30, 2024Oct 2, 2024View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
966.37$51.74$50.0K51,297.97Sep 30, 2024Oct 2, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
305.25$94.19$28.8K4,082.119Jul 10, 2024Jul 11, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
42.212$92.37$3.9K3,776.869Jul 5, 2024Jul 8, 2024View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
37713,287.979Jun 30, 2024Jul 2, 2024View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
1,203.949$41.53$50.0K49,712.392Jun 30, 2024Jul 2, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
2,385$0.01$243,734.657May 30, 2024Jun 3, 2024View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
2,91612,910.979May 14, 2024May 15, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
385.11$74.65$28.8K1,349.657Apr 18, 2024Apr 22, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
25.992$80.08$2.1K964.547Apr 4, 2024Apr 5, 2024View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
323.7929,994.979Mar 31, 2024Apr 2, 2024View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
921.999$54.23$50.0K47,858.919Mar 31, 2024Apr 2, 2024View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
4,314.773$48.67$210.0K46,936.92Feb 1, 2024Feb 5, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
429.981$66.86$28.7K938.555Jan 11, 2024Jan 16, 2024View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
26.512$67.33$1.8K508.574Jan 4, 2024Jan 8, 2024View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
950.107$51.31$48.7K42,103.11Dec 31, 2023Jan 3, 2024View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
433.1859,671.187Dec 31, 2023Jan 3, 2024View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASE
8,500$49.81$423.4K35,500Nov 20, 2023Nov 21, 2023View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
456.594$60.23$27.5K482.062Oct 13, 2023Oct 17, 2023View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
25.468$57.78$1.5K25.468Oct 5, 2023Oct 10, 2023View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
839.938$58.04$48.8K40,700.6Sep 30, 2023Oct 3, 2023View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
469.7139,238.002Sep 30, 2023Oct 3, 2023View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
2,2646,955.438Jul 17, 2023Jan 15, 2025View →
IRM
IRON MOUNTAIN INC
PURCHASEGRANT
Stock grant
2,264$0.01$232,264Jul 17, 2023Jul 18, 2023View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
468.5868,768.289Jun 30, 2023Jul 5, 2023View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
762.314$63.95$48.7K39,494.788Jun 30, 2023Jul 5, 2023View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
2,9478,299.703May 10, 2023May 12, 2023View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
440.2035,352.703Mar 31, 2023Apr 4, 2023View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
703.362$69.31$48.8K38,412.375Mar 31, 2023Apr 4, 2023View →
CNC
CENTENE CORP
SALE
3000Mar 22, 2023Apr 4, 2023View →
CNC
CENTENE CORP
PURCHASE
7,000$71.88$503.2K11,912.5Feb 8, 2023Feb 9, 2023View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
2,807.806$71.23$200.0K37,709.013Feb 1, 2023Feb 3, 2023View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
677.554$71.95$48.8K34,624.136Dec 31, 2022Jan 4, 2023View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
382.5914,912.5Dec 31, 2022Jan 4, 2023View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
349.674,529.909Sep 30, 2022Oct 4, 2022View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
685.75$71.09$48.7K33,712.288Sep 30, 2022Oct 4, 2022View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
376.2344,180.239Jun 30, 2022Jul 5, 2022View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
633.117$77.00$48.8K32,786.051Jun 30, 2022Jul 5, 2022View →
PRGO
PERRIGO CO PLC
PURCHASE
6,599$38.57$254.5K26,693May 17, 2022May 18, 2022View →
PRGO
PERRIGO CO PLC
PURCHASEGRANT
Stock grant
7,7787,778May 17, 2022May 18, 2022View →
PRGO
PERRIGO CO PLC
SALE
6,5990May 17, 2022May 18, 2022View →
CNC
CENTENE CORP
PURCHASE
6,270$80.94$507.5K11,000Apr 28, 2022May 2, 2022View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
2,3233,804.005Apr 26, 2022Apr 28, 2022View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
667.534$73.03$48.8K31,923.33Mar 31, 2022Apr 4, 2022View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
381.005$82.02$31.3K1,481.005Mar 31, 2022Apr 4, 2022View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
1,1001,100Feb 7, 2022Feb 9, 2022View →
CNC
CENTENE CORP
PURCHASEGRANT
Stock grant
10,00010,000Feb 7, 2022Feb 9, 2022View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
3,067.955$65.19$200.0K31,255.796Feb 1, 2022Feb 3, 2022View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
761.828$62.35$47.5K27,956.269Dec 31, 2021Jan 4, 2022View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
802.77226,969.237Sep 30, 2021Oct 1, 2021View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
629.45925,979.318Jun 30, 2021Jul 1, 2021View →
PRGO
PERRIGO CO PLC
PURCHASEGRANT
Stock grant
6,5996,599May 17, 2021May 19, 2021View →
PRGO
PERRIGO CO PLC
PURCHASE
5,804$42.96$249.3K20,094May 7, 2021May 10, 2021View →
PRGO
PERRIGO CO PLC
SALE
5,8040May 7, 2021May 10, 2021View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
514.811$63.13$32.5K25,159.627Mar 31, 2021Apr 2, 2021View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
3,054.171$62.21$190.0K24,644.816Feb 1, 2021Feb 3, 2021View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
523.94$62.03$32.5K21,421.914Dec 31, 2020Jan 5, 2021View →
PRGO
PERRIGO CO PLC
PURCHASE
4,500$46.91$211.1K18,118Nov 9, 2020Nov 10, 2020View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
539.061$60.29$32.5K20,741.081Sep 30, 2020Oct 2, 2020View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
552.721$58.80$32.5K20,049.36Jun 30, 2020Jul 2, 2020View →
PRGO
PERRIGO CO PLC
PURCHASE
6,054$52.76$319.4K14,290May 15, 2020May 19, 2020View →
PRGO
PERRIGO CO PLC
SALE
6,0540May 15, 2020May 19, 2020View →
PRGO
PERRIGO CO PLC
PURCHASEGRANT
Stock grant
5,8045,804May 7, 2020May 7, 2020View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
583.064$55.74$32.5K19,352.128Mar 31, 2020Apr 2, 2020View →
PRGO
PERRIGO CO PLC
PURCHASE
2,000$42.50$85.0K13,618Mar 13, 2020Mar 17, 2020View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
3,018.268$62.95$190.0K18,769.064Feb 1, 2020Feb 4, 2020View →
BMY
BRISTOL MYERS SQUIBB CO
PURCHASEGRANT
Stock grant
477.099$64.19$30.6K15,640.1Dec 31, 2019Jan 3, 2020View →
Other insiders · IRM
Loading peer insiders…
About this filer
CIK 0001688276
ROLE
Director
PRIMARY
IRM
COMPANIES
4
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001688276DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback