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

John Tomovcsik

Insider profile

Currently holds a position at Iron Mountain Inc

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 80% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Operating Officer, Executive Vice President Iron Mountain Inc July 1, 2018 -
Executive Vice President, General Manager - Records and Information Management Iron Mountain Inc Jan. 1, 2014 - July 1, 2018

John Tomovcsik'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
2024-08-21 2024-08-19 S Sale
96,528 -24.9%
221.00
US$312,312
96,528 -24.9% 221.00 US$312,312
2024-08-19 2024-08-19 PrS Proposed sale
64,355
66.41
US$1,536,543
64,355 66.41 US$1,536,543
2024-08-02 2024-08-01 S Sale
96,881 +21.0%
345.59
US$1,680,186
96,881 +21.0% 345.59 US$1,680,186
2024-08-01 2024-08-01 PrS Proposed sale
2,866
105.00
US$300,930
2,866 105.00 US$300,930
2024-07-17 2024-07-16 S Sale
2,500 -12.3%
100.00
US$250,000
2,500 -12.3% 100.00 US$250,000
2024-07-16 2024-07-16 PrS Proposed sale
2,500
100.00
US$250,000
2,500 100.00 US$250,000
2024-06-24 2024-06-20 PlS Planned sale
2,700 -11.7%
89.42
US$241,421
2,700 -11.7% 89.42 US$241,421
2024-06-24 2024-06-20 PlS Planned sale
32,384 -58.4%
88.71
US$2,872,623
32,384 -58.4% 88.71 US$2,872,623
2024-06-20 2024-06-20 PrS Proposed sale
35,084
88.76
US$3,114,042
35,084 88.76 US$3,114,042
2023-09-19 2023-09-18 S Sale
41,859 -67.2%
62.97
US$2,635,861
41,859 -67.2% 62.97 US$2,635,861
2023-09-18 2023-09-18 PrS Proposed sale
41,859
62.88
US$2,632,094
41,859 62.88 US$2,632,094
2023-06-08 2023-06-07 PlS Planned sale
32,907 -39.5%
56.06
US$1,844,766
32,907 -39.5% 56.06 US$1,844,766
2023-06-08 2023-06-07 PlS Planned sale
24,965 -23.0%
55.83
US$1,393,796
24,965 -23.0% 55.83 US$1,393,796
2023-06-07 2023-06-07 PrS Proposed sale
57,872
55.96
US$3,238,458
57,872 55.96 US$3,238,458
2022-04-15 2022-04-14 PlS Planned sale
6,218 -10.0%
56.11
US$348,892
6,218 -10.0% 56.11 US$348,892
2021-12-20 2021-12-16 PlS Planned sale
23,716 -36.8%
50.72
US$1,202,876
23,716 -36.8% 50.72 US$1,202,876
2021-05-04 2021-04-30 PlS Planned sale
1,000 -2.4%
40.29
US$40,290
1,000 -2.4% 40.29 US$40,290
2021-04-14 2021-04-12 PlS Planned sale
1,359 -3.2%
37.70
US$51,234
1,359 -3.2% 37.70 US$51,234
2021-01-29 2021-01-27 PlS Planned sale
46,014 -57.4%
39.27
US$1,806,970
46,014 -57.4% 39.27 US$1,806,970
2020-12-22 2020-12-18 PlS Planned sale
41,235 -54.7%
29.63
US$1,221,793
41,235 -54.7% 29.63 US$1,221,793