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

Baker-Greene Edward

Insider profile

Performance

Overall performance
2.0

Performance over holding periods
2.0
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 24% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Baker-Greene Edward'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
2025-03-03 2025-03-03 PrS Proposed sale
24,799
466.26
US$2,045,698
24,799 466.26 US$2,045,698
2024-08-21 2024-08-20 S Sale
29,846 +44.0%
63.25
US$4,904,987
29,846 +44.0% 63.25 US$4,904,987
2024-08-20 2024-08-20 PrS Proposed sale
58,111
173.14
US$3,232,570
58,111 173.14 US$3,232,570
2024-06-24 2024-06-20 PlS Planned sale
6,200 -35.4%
88.35
US$547,770
6,200 -35.4% 88.35 US$547,770
2024-06-20 2024-06-20 PrS Proposed sale
6,200
88.35
US$547,770
6,200 88.35 US$547,770
2024-03-06 2024-03-04 S Sale
4,412 -20.5%
80.00
US$352,960
4,412 -20.5% 80.00 US$352,960
2024-03-04 2024-03-04 PrS Proposed sale
4,412
80.00
US$352,960
4,412 80.00 US$352,960
2024-02-27 2024-02-23 S Sale
4,941 -59.5%
72.94
US$360,397
4,941 -59.5% 72.94 US$360,397
2024-02-23 2024-02-23 PrS Proposed sale
4,941
72.94
US$360,397
4,941 72.94 US$360,397
2023-09-07 2023-09-05 S Sale
4,851 -59.0%
63.52
US$308,136
4,851 -59.0% 63.52 US$308,136
2023-09-05 2023-09-05 PrS Proposed sale
4,851
63.52
US$308,136
4,851 63.52 US$308,136
2023-06-07 2023-06-05 PlS Planned sale
4,578 -35.8%
55.00
US$251,790
4,578 -35.8% 55.00 US$251,790
2023-06-05 2023-06-05 PrS Proposed sale
4,578
55.00
US$251,790
4,578 55.00 US$251,790
2022-03-11 2022-03-09 PlS Planned sale
6,000 -69.7%
51.31
US$307,860
6,000 -69.7% 51.31 US$307,860