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

Mark Kidd

Insider profile

Currently holds a position at Iron Mountain Inc

Performance

Overall performance
1.8

Performance over holding periods
1.8
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Executive Vice President, General Manager, Data Centers Iron Mountain Inc Feb. 1, 2019 -

Mark Kidd'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
47,682 -41.4%
343.71
US$1,425,115
47,682 -41.4% 343.71 US$1,425,115
2026-06-01 2026-06-01 PrS Proposed sale
99,283
337.96
US$63,574
99,283 337.96 US$63,574
2026-05-11 2026-05-08 PlS Planned sale
64,170 +21.1%
78.47
US$940,182
64,170 +21.1% 78.47 US$940,182
2026-05-08 2026-05-08 PrS Proposed sale
6,000
127.91
US$767,460
6,000 127.91 US$767,460
2026-04-02 2026-04-01 PlS Planned sale
6,000 -4.6%
102.71
US$616,260
6,000 -4.6% 102.71 US$616,260
2026-04-01 2026-04-01 PrS Proposed sale
6,000
102.71
US$616,260
6,000 102.71 US$616,260
2026-03-03 2026-03-02 PlS Planned sale
6,000 -4.4%
107.27
US$643,620
6,000 -4.4% 107.27 US$643,620
2026-03-02 2026-03-02 PrS Proposed sale
6,000
107.27
US$643,620
6,000 107.27 US$643,620
2026-02-24 2026-02-20 PlS Planned sale
6,000 -10.9%
108.17
US$649,020
6,000 -10.9% 108.17 US$649,020
2026-02-20 2026-02-20 PrS Proposed sale
6,000
108.17
US$649,020
6,000 108.17 US$649,020
2026-01-06 2026-01-02 PlS Planned sale
6,000 -9.8%
83.10
US$498,600
6,000 -9.8% 83.10 US$498,600
2026-01-02 2026-01-02 PrS Proposed sale
6,000
83.10
US$498,600
6,000 83.10 US$498,600
2025-12-03 2025-12-01 PlS Planned sale
6,000 -8.9%
85.00
US$510,000
6,000 -8.9% 85.00 US$510,000
2025-12-01 2025-12-01 PrS Proposed sale
6,000
85.00
US$510,000
6,000 85.00 US$510,000
2025-11-05 2025-11-03 PlS Planned sale
6,000 -8.2%
102.51
US$615,060
6,000 -8.2% 102.51 US$615,060
2025-11-03 2025-11-03 PrS Proposed sale
6,000
102.51
US$615,060
6,000 102.51 US$615,060
2025-11-03 2025-10-31 PlS Planned sale
7,306 -9.1%
100.82
US$736,591
7,306 -9.1% 100.82 US$736,591
2025-10-31 2025-10-31 PrS Proposed sale
7,306
100.82
US$736,591
7,306 100.82 US$736,591
2025-10-03 2025-10-01 PlS Planned sale
6,000 -7.6%
101.63
US$609,780
6,000 -7.6% 101.63 US$609,780
2025-10-01 2025-10-01 PrS Proposed sale
6,000
101.63
US$609,780
6,000 101.63 US$609,780
2025-09-03 2025-09-02 PlS Planned sale
6,000 -7.1%
91.05
US$546,300
6,000 -7.1% 91.05 US$546,300
2025-09-02 2025-09-02 PrS Proposed sale
6,000
91.05
US$546,300
6,000 91.05 US$546,300
2025-08-05 2025-08-01 PlS Planned sale
6,000 -6.6%
97.20
US$583,200
6,000 -6.6% 97.20 US$583,200
2025-08-01 2025-08-01 PrS Proposed sale
6,000
97.20
US$583,200
6,000 97.20 US$583,200
2025-07-02 2025-07-01 PlS Planned sale
6,000 -6.2%
102.02
US$612,120
6,000 -6.2% 102.02 US$612,120
2025-07-01 2025-07-01 PrS Proposed sale
6,000
102.02
US$612,120
6,000 102.02 US$612,120
2024-04-02 2024-04-01 S Sale
4,458 -6.6%
80.21
US$357,576
4,458 -6.6% 80.21 US$357,576
2024-04-01 2024-04-01 PrS Proposed sale
4,458
80.21
US$357,576
4,458 80.21 US$357,576
2024-01-04 2024-01-02 S Sale
1,376 -3.1%
69.90
US$96,182
1,376 -3.1% 69.90 US$96,182
2024-01-04 2024-01-02 S Sale
10,000 -19.0%
69.90
US$699,000
10,000 -19.0% 69.90 US$699,000
2024-01-02 2024-01-02 PrS Proposed sale
11,376
69.90
US$795,182
11,376 69.90 US$795,182