Princeton Capital Management’s Iron Mountain IRM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$815K Sell
7,942
-850
-10% -$87.2K 0.24% 51
2025
Q1
$756K Sell
8,792
-1,465
-14% -$126K 0.27% 52
2024
Q4
$1.08M Sell
10,257
-685
-6% -$72K 0.33% 41
2024
Q3
$1.3M Hold
10,942
0.41% 42
2024
Q2
$981K Sell
10,942
-142
-1% -$12.7K 0.32% 51
2024
Q1
$889K Sell
11,084
-2,000
-15% -$160K 0.32% 51
2023
Q4
$916K Hold
13,084
0.37% 49
2023
Q3
$778K Hold
13,084
0.36% 52
2023
Q2
$743K Hold
13,084
0.31% 51
2023
Q1
$692K Hold
13,084
0.3% 58
2022
Q4
$652K Sell
13,084
-650
-5% -$32.4K 0.29% 63
2022
Q3
$604K Hold
13,734
0.26% 60
2022
Q2
$669K Hold
13,734
0.26% 62
2022
Q1
$761K Buy
13,734
+880
+7% +$48.8K 0.24% 66
2021
Q4
$673K Hold
12,854
0.19% 70
2021
Q3
$559K Sell
12,854
-2,800
-18% -$122K 0.18% 72
2021
Q2
$662K Sell
15,654
-290
-2% -$12.3K 0.2% 66
2021
Q1
$590K Buy
15,944
+141
+0.9% +$5.22K 0.2% 61
2020
Q4
$466K Hold
15,803
0.17% 68
2020
Q3
$423K Hold
15,803
0.17% 68
2020
Q2
$412K Buy
15,803
+2,130
+16% +$55.5K 0.18% 67
2020
Q1
$300K Sell
13,673
-4,341
-24% -$95.2K 0.16% 70
2019
Q4
$573K Buy
18,014
+297
+2% +$9.45K 0.26% 59
2019
Q3
$574K Hold
17,717
0.28% 56
2019
Q2
$555K Buy
17,717
+2,945
+20% +$92.3K 0.27% 60
2019
Q1
$524K Hold
14,772
0.26% 60
2018
Q4
$479K Buy
14,772
+2,650
+22% +$85.9K 0.28% 55
2018
Q3
$418K Hold
12,122
0.17% 69
2018
Q2
$424K Hold
12,122
0.18% 67
2018
Q1
$398K Sell
12,122
-500
-4% -$16.4K 0.18% 69
2017
Q4
$476K Buy
+12,622
New +$476K 0.21% 60