30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Bill Meaney

Insider profile

Currently holds positions in State Street Corp and Iron Mountain Inc

Performance

Overall performance
2.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 49% 68% 82%
Transactions
84 14% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return -5%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Director State Street Corp March 29, 2018 -
President, Chief Executive Officer, Director Iron Mountain Inc Jan. 7, 2013 -

Bill Meaney's trades of Iron Mountain Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-02 2026-06-01 PlS Planned sale
22,200 -20.9%
272.48
US$337,061
22,200 -20.9% 272.48 US$337,061
2026-06-02 2026-06-01 PlS Planned sale
3,212 +5.4%
89.68
US$655,379
3,212 +5.4% 89.68 US$655,379
2026-06-02 2026-06-01 PlS Planned sale
35,332 -44.4%
232.46
US$2,352,227
35,332 -44.4% 232.46 US$2,352,227
2026-06-02 2026-06-01 PlS Planned sale
10,457 -36.9%
127.00
US$1,328,039
10,457 -36.9% 127.00 US$1,328,039
2026-06-02 2026-06-01 PlS Planned sale
10,156 -26.4%
126.20
US$1,281,687
10,156 -26.4% 126.20 US$1,281,687
2026-06-01 2026-06-01 PrS Proposed sale
38,474
126.70
US$4,874,656
38,474 126.70 US$4,874,656
2026-05-12 2026-05-08 PlS Planned sale
23,598 -100.0%
129.19
US$3,048,626
23,598 -100.0% 129.19 US$3,048,626
2026-05-12 2026-05-08 PlS Planned sale
14,876 -38.7%
128.52
US$1,911,864
14,876 -38.7% 128.52 US$1,911,864
2026-05-08 2026-05-08 PrS Proposed sale
38,474
128.93
US$4,960,368
38,474 128.93 US$4,960,368
2026-04-02 2026-04-01 PlS Planned sale
38,474 -100.0%
102.71
US$3,951,665
38,474 -100.0% 102.71 US$3,951,665
2026-04-01 2026-04-01 PrS Proposed sale
38,474
102.71
US$3,951,665
38,474 102.71 US$3,951,665
2026-03-09 2026-03-05 PlS Planned sale
38,021 -100.0%
107.02
US$4,069,007
38,021 -100.0% 107.02 US$4,069,007
2026-03-09 2026-03-05 PlS Planned sale
34,358 -47.5%
106.15
US$3,647,102
34,358 -47.5% 106.15 US$3,647,102
2026-03-09 2026-03-05 PlS Planned sale
26,278 -26.6%
105.26
US$2,766,022
26,278 -26.6% 105.26 US$2,766,022
2026-03-05 2026-03-05 PrS Proposed sale
98,657
105.61
US$10,419,166
98,657 105.61 US$10,419,166
2026-03-05 2026-03-04 PlS Planned sale
70,971 -41.8%
107.52
US$7,630,802
70,971 -41.8% 107.52 US$7,630,802
2026-03-05 2026-03-04 PlS Planned sale
27,688 -14.0%
106.96
US$2,961,508
27,688 -14.0% 106.96 US$2,961,508
2026-03-04 2026-03-04 PrS Proposed sale
98,659
107.74
US$10,629,521
98,659 107.74 US$10,629,521
2026-03-05 2026-03-03 PlS Planned sale
25,769 -11.6%
107.94
US$2,781,506
25,769 -11.6% 107.94 US$2,781,506
2026-03-05 2026-03-03 PlS Planned sale
30,940 -12.2%
107.43
US$3,323,884
30,940 -12.2% 107.43 US$3,323,884
2026-03-05 2026-03-03 PlS Planned sale
18,360 -6.7%
106.33
US$1,952,219
18,360 -6.7% 106.33 US$1,952,219
2026-03-05 2026-03-03 PlS Planned sale
23,590 -8.0%
105.25
US$2,482,848
23,590 -8.0% 105.25 US$2,482,848
2026-03-03 2026-03-03 PrS Proposed sale
98,659
107.60
US$10,615,708
98,659 107.60 US$10,615,708
2026-03-03 2026-03-02 PlS Planned sale
1,824 -0.6%
110.64
US$201,807
1,824 -0.6% 110.64 US$201,807
2026-03-03 2026-03-02 PlS Planned sale
18,117 -5.7%
110.02
US$1,993,232
18,117 -5.7% 110.02 US$1,993,232
2026-03-03 2026-03-02 PlS Planned sale
16,457 -5.0%
108.91
US$1,792,332
16,457 -5.0% 108.91 US$1,792,332
2026-03-03 2026-03-02 PlS Planned sale
2,076 -0.6%
107.95
US$224,104
2,076 -0.6% 107.95 US$224,104
2026-03-03 2026-03-02 PlS Planned sale
3,200 -1.1%
110.74
US$354,368
3,200 -1.1% 110.74 US$354,368
2026-03-03 2026-03-02 PlS Planned sale
41,456 -12.2%
110.05
US$4,562,233
41,456 -12.2% 110.05 US$4,562,233
2026-03-03 2026-03-02 PlS Planned sale
37,296 -9.9%
109.07
US$4,067,875
37,296 -9.9% 109.07 US$4,067,875
2026-03-03 2026-03-02 PlS Planned sale
13,778 -3.5%
108.27
US$1,491,744
13,778 -3.5% 108.27 US$1,491,744
2026-03-03 2026-03-02 PlS Planned sale
2,929 -0.7%
107.16
US$313,872
2,929 -0.7% 107.16 US$313,872
2026-03-02 2026-03-02 PrS Proposed sale
137,133
107.27
US$14,710,257
137,133 107.27 US$14,710,257
2026-02-24 2026-02-20 PlS Planned sale
38,474 -100.0%
108.17
US$4,161,733
38,474 -100.0% 108.17 US$4,161,733
2026-02-20 2026-02-20 PrS Proposed sale
38,474
108.17
US$4,161,733
38,474 108.17 US$4,161,733
2026-01-06 2026-01-02 PlS Planned sale
12,673 -100.0%
83.55
US$1,058,766
12,673 -100.0% 83.55 US$1,058,766
2026-01-06 2026-01-02 PlS Planned sale
25,809 -67.1%
82.99
US$2,141,837
25,809 -67.1% 82.99 US$2,141,837
2026-01-02 2026-01-02 PrS Proposed sale
38,482
83.00
US$3,194,006
38,482 83.00 US$3,194,006
2025-12-03 2025-12-01 PlS Planned sale
10,569 -100.0%
83.93
US$887,098
10,569 -100.0% 83.93 US$887,098
2025-12-03 2025-12-01 PlS Planned sale
58,556 -84.7%
83.23
US$4,873,557
58,556 -84.7% 83.23 US$4,873,557
2025-12-01 2025-12-01 PrS Proposed sale
69,125
84.50
US$5,841,062
69,125 84.50 US$5,841,062
2025-11-05 2025-11-03 PlS Planned sale
10,828 -100.0%
103.69
US$1,122,744
10,828 -100.0% 103.69 US$1,122,744
2025-11-05 2025-11-03 PlS Planned sale
35,678 -76.7%
102.92
US$3,672,051
35,678 -76.7% 102.92 US$3,672,051
2025-11-05 2025-11-03 PlS Planned sale
22,619 -32.7%
102.02
US$2,307,590
22,619 -32.7% 102.02 US$2,307,590
2025-11-03 2025-11-03 PrS Proposed sale
69,125
102.51
US$7,086,004
69,125 102.51 US$7,086,004