Illinois Municipal Retirement Fund’s Gibraltar Industries ROCK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$733K Sell
16,263
-23
-0.1% -$901 0.01% 983
2026
Q1
$649K Buy
16,286
+387
+2% +$18.7K 0.01% 981
2025
Q4
$786K Sell
15,899
-53
-0.3% -$3.04K 0.01% 915
2025
Q3
$1M Sell
15,952
-313
-2% -$19.6K 0.01% 841
2025
Q2
$960K Buy
16,265
+634
+4% +$36.3K 0.01% 880
2025
Q1
$917K Sell
15,631
-1,240
-7% -$77.1K 0.01% 939
2024
Q4
$994K Buy
16,871
+237
+1% +$16.2K 0.01% 960
2024
Q3
$1.16M Sell
16,634
-1,002
-6% -$69.9K 0.02% 865
2024
Q2
$1.21M Sell
17,636
-151
-0.8% -$11K 0.02% 796
2024
Q1
$1.43M Buy
17,787
+548
+3% +$43.7K 0.02% 723
2023
Q4
$1.36M Sell
17,239
-1,123
-6% -$76.7K 0.02% 716
2023
Q3
$1.24M Buy
+18,362
New +$1.26M 0.02% 696

Other funds holding ROCK

Illinois Municipal Retirement Fund's ROCK Position: Q2 2026 in Review

Illinois Municipal Retirement Fund reduced its Gibraltar Industries (ROCK) stake by 0.14% in Q2 2026, selling an estimated $901 and leaving 16,263 shares worth $733K. The position accounts for 0.01% of the portfolio, ranked #983.

Illinois Municipal Retirement Fund first reported a position in ROCK in Q3 2023 and has held it in 12 quarters since. The position peaked at $1.43M in Q1 2024. 245 funds tracked by Wall St. Rank hold ROCK as of Q2 2026.

  • Illinois Municipal Retirement Fund held 16,263 shares of Gibraltar Industries worth $733K as of Q2 2026.
  • Illinois Municipal Retirement Fund sold 23 Gibraltar Industries shares in Q2 2026, an estimated $901.
  • Gibraltar Industries made up 0.01% of Illinois Municipal Retirement Fund's portfolio in Q2 2026, its #983 holding.
  • Illinois Municipal Retirement Fund first reported a position in Gibraltar Industries in Q3 2023 and has held it in 12 quarters since.
  • Illinois Municipal Retirement Fund's Gibraltar Industries position peaked at $1.43M in Q1 2024.
  • 245 funds tracked by Wall St. Rank held Gibraltar Industries as of Q2 2026.

Based on Illinois Municipal Retirement Fund's 13F filing for Q2 2026, filed 12 Aug 2026.