Qube Research & Technologies (QRT)’s Iron Mountain IRM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-81,478
Closed -$8.32M 3774
2026
Q1
$8.32M Buy
+81,478
New +$8.11M 0.01% 1389
2025
Q4
Sell
-38,654
Closed -$3.94M 3870
2025
Q3
$3.94M Sell
38,654
-171,316
-82% -$16.5M ﹤0.01% 1897
2025
Q2
$21.5M Sell
209,970
-688,012
-77% -$64.9M 0.02% 837
2025
Q1
$77.3M Buy
897,982
+761,650
+559% +$73.4M 0.09% 280
2024
Q4
$14.3M Buy
+136,332
New +$16M 0.02% 879
2024
Q2
Sell
-70,388
Closed -$5.65M 4266
2024
Q1
$5.65M Buy
+70,388
New +$5.09M 0.01% 1166
2023
Q4
Sell
-16,899
Closed -$1.06M 4527
2023
Q3
$1M Sell
16,899
-183,613
-92% -$11.2M ﹤0.01% 1725
2023
Q2
$11.4M Buy
200,512
+183,788
+1,099% +$10.1M 0.04% 505
2023
Q1
$885K Sell
16,724
-4,823
-22% -$253K ﹤0.01% 1342
2022
Q4
$1.07M Buy
+21,547
New +$1.09M 0.01% 1199
2021
Q4
Sell
-138,697
Closed -$6.03M 2738
2021
Q3
$6.03M Sell
138,697
-100,116
-42% -$4.51M 0.08% 343
2021
Q2
$10.1M Buy
+238,813
New +$10M 0.12% 209
2020
Q4
Sell
-313,723
Closed -$8.4M 1999
2020
Q3
$8.4M Buy
313,723
+295,526
+1,624% +$8.41M 0.12% 216
2020
Q2
$475K Sell
18,197
-22,680
-55% -$573K 0.01% 1136
2020
Q1
$973K Buy
40,877
+29,905
+273% +$905K 0.04% 396
2019
Q4
$350K Buy
+10,972
New +$360K 0.01% 1145
2019
Q2
Sell
-14,611
Closed -$518K 487
2019
Q1
$518K Buy
+14,611
New +$516K 0.07% 330
2018
Q3
Sell
-5,772
Closed -$202K 1071
2018
Q2
$202K Buy
5,772
+5,113
+776% +$173K 0.13% 166
2018
Q1
$21K Buy
+659
New +$22.2K 0.01% 305

Other funds holding IRM

Qube Research & Technologies (QRT)'s IRM Position: Q2 2026 in Review

Qube Research & Technologies (QRT) sold out of Iron Mountain (IRM) in Q2 2026, closing a stake of 81,478 shares — an estimated $8.32M sold.

Qube Research & Technologies (QRT) first reported a position in IRM in Q1 2018 and held it in 19 quarters. The position peaked at $77.3M in Q1 2025. 1,170 funds tracked by Wall St. Rank hold IRM as of Q2 2026.

  • Qube Research & Technologies (QRT) reported no remaining Iron Mountain position as of Q2 2026 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 81,478 Iron Mountain shares in Q2 2026, an estimated $8.32M.
  • Qube Research & Technologies (QRT) first reported a position in Iron Mountain in Q1 2018 and held it in 19 quarters.
  • Qube Research & Technologies (QRT)'s Iron Mountain position peaked at $77.3M in Q1 2025.
  • 1,170 funds tracked by Wall St. Rank held Iron Mountain as of Q2 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q2 2026, filed 14 Aug 2026.