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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
433.57
Quantity 17,468 -22.9%
Value US$1,969,982
Transaction date
Proposed sale
Price
395.85
Quantity 2,663
Value US$3,871,038
Transaction date
Planned sale
Price
325.99
Quantity 61,862 -42.7%
Value US$3,573,078
Transaction date
Proposed sale
Price
122.70
Quantity 6,000
Value US$736,200
Transaction date
Planned sale
Price
125.62
Quantity 6,000 -5.3%
Value US$753,720
Transaction date
Proposed sale
Price
125.62
Quantity 6,000
Value US$753,720
Transaction date
Planned sale
Price
126.70
Quantity 6,000 -5.0%
Value US$760,200
Transaction date
Proposed sale
Price
126.70
Quantity 6,000
Value US$760,200
Transaction date
Planned sale
Price
127.91
Quantity 6,000 -4.8%
Value US$767,460
Transaction date
Proposed sale
Price
127.91
Quantity 6,000
Value US$767,460
Transaction date
Planned sale
Price
102.71
Quantity 6,000 -4.6%
Value US$616,260
Transaction date
Proposed sale
Price
102.71
Quantity 6,000
Value US$616,260
Transaction date
Planned sale
Price
107.27
Quantity 6,000 -4.4%
Value US$643,620
Transaction date
Proposed sale
Price
107.27
Quantity 6,000
Value US$643,620
Transaction date
Planned sale
Price
108.17
Quantity 6,000 -10.9%
Value US$649,020
Transaction date
Proposed sale
Price
108.17
Quantity 6,000
Value US$649,020
Transaction date
Planned sale
Price
83.10
Quantity 6,000 -9.8%
Value US$498,600
Transaction date
Proposed sale
Price
83.10
Quantity 6,000
Value US$498,600
Transaction date
Planned sale
Price
85.00
Quantity 6,000 -8.9%
Value US$510,000
Transaction date
Proposed sale
Price
85.00
Quantity 6,000
Value US$510,000
Transaction date
Planned sale
Price
102.51
Quantity 6,000 -8.2%
Value US$615,060
Transaction date
Proposed sale
Price
102.51
Quantity 6,000
Value US$615,060
Transaction date
Planned sale
Price
100.82
Quantity 7,306 -9.1%
Value US$736,591
Transaction date
Proposed sale
Price
100.82
Quantity 7,306
Value US$736,591
Transaction date
Planned sale
Price
101.63
Quantity 6,000 -7.6%
Value US$609,780
Transaction date
Proposed sale
Price
101.63
Quantity 6,000
Value US$609,780
Transaction date
Planned sale
Price
91.05
Quantity 6,000 -7.1%
Value US$546,300
Transaction date
Proposed sale
Price
91.05
Quantity 6,000
Value US$546,300
Transaction date
Planned sale
Price
97.20
Quantity 6,000 -6.6%
Value US$583,200
Transaction date
Proposed sale
Price
97.20
Quantity 6,000
Value US$583,200
Transaction date
Planned sale
Price
102.02
Quantity 6,000 -6.2%
Value US$612,120
Transaction date
Proposed sale
Price
102.02
Quantity 6,000
Value US$612,120
Transaction date
Sale
Price
80.21
Quantity 4,458 -6.6%
Value US$357,576
Transaction date
Proposed sale
Price
80.21
Quantity 4,458
Value US$357,576
Transaction date
Sale
Price
69.90
Quantity 1,376 -3.1%
Value US$96,182
Transaction date
Sale
Price
69.90
Quantity 10,000 -19.0%
Value US$699,000
Transaction date
Proposed sale
Price
69.90
Quantity 11,376
Value US$795,182
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-02 2026-09-01 PlS Planned sale
17,468 -22.9%
433.57
US$1,969,982
17,468 -22.9% 433.57 US$1,969,982
2026-09-01 2026-09-01 PrS Proposed sale
2,663
395.85
US$3,871,038
2,663 395.85 US$3,871,038
2026-08-10 2026-08-07 PlS Planned sale
61,862 -42.7%
325.99
US$3,573,078
61,862 -42.7% 325.99 US$3,573,078
2026-08-07 2026-08-07 PrS Proposed sale
6,000
122.70
US$736,200
6,000 122.70 US$736,200
2026-07-02 2026-07-01 PlS Planned sale
6,000 -5.3%
125.62
US$753,720
6,000 -5.3% 125.62 US$753,720
2026-07-01 2026-07-01 PrS Proposed sale
6,000
125.62
US$753,720
6,000 125.62 US$753,720
2026-06-02 2026-06-01 PlS Planned sale
6,000 -5.0%
126.70
US$760,200
6,000 -5.0% 126.70 US$760,200
2026-06-01 2026-06-01 PrS Proposed sale
6,000
126.70
US$760,200
6,000 126.70 US$760,200
2026-05-11 2026-05-08 PlS Planned sale
6,000 -4.8%
127.91
US$767,460
6,000 -4.8% 127.91 US$767,460
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