Retirement Systems of Alabama’s Realty Income O Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$43.9M Buy
708,902
+545
+0.1% +$34K 0.13% 142
2026
Q1
$43.3M Sell
708,357
-1,425
-0.2% -$89.2K 0.14% 136
2025
Q4
$40M Buy
709,782
+722
+0.1% +$41.8K 0.13% 138
2025
Q3
$43.1M Buy
709,060
+1,254
+0.2% +$73.1K 0.14% 130
2025
Q2
$40.8M Buy
707,806
+16,064
+2% +$908K 0.15% 130
2025
Q1
$40.1M Sell
691,742
-1,387
-0.2% -$76.8K 0.16% 124
2024
Q4
$37M Buy
693,129
+2,134
+0.3% +$124K 0.14% 138
2024
Q3
$43.8M Buy
690,995
+15,714
+2% +$935K 0.16% 110
2024
Q2
$35.7M Buy
675,281
+109,947
+19% +$5.87M 0.14% 133
2024
Q1
$30.6M Buy
565,334
+24,008
+4% +$1.3M 0.12% 163
2023
Q4
$31.1M Sell
541,326
-717
-0.1% -$37.6K 0.13% 149
2023
Q3
$27.1M Buy
542,043
+7,337
+1% +$422K 0.13% 150
2023
Q2
$32M Sell
534,706
-32,383
-6% -$1.98M 0.14% 140
2023
Q1
$35.9M Sell
567,089
-10,719
-2% -$695K 0.16% 132
2022
Q4
$36.7M Sell
577,808
-5,036
-0.9% -$313K 0.16% 133
2022
Q3
$33.9M Buy
582,844
+12,730
+2% +$878K 0.16% 135
2022
Q2
$38.9M Buy
570,114
+4,971
+0.9% +$341K 0.17% 130
2022
Q1
$39.2M Buy
565,143
+113,893
+25% +$7.74M 0.14% 142
2021
Q4
$32.3M Buy
451,250
+50,319
+13% +$3.46M 0.11% 171
2021
Q3
$25.2M Sell
400,931
-4,656
-1% -$314K 0.09% 209
2021
Q2
$26.2M Buy
405,587
+12,361
+3% +$812K 0.09% 211
2021
Q1
$24.2M Buy
393,226
+125,648
+47% +$7.44M 0.09% 228
2020
Q4
$16.1M Buy
267,578
+124,061
+86% +$7.33M 0.06% 298
2020
Q3
$8.45M Sell
143,517
-8,016
-5% -$474K 0.04% 461
2020
Q2
$8.74M Buy
151,533
+838
+0.6% +$44.6K 0.04% 434
2020
Q1
$7.28M Buy
150,695
+2,873
+2% +$200K 0.04% 436
2019
Q4
$10.5M Buy
147,822
+4,005
+3% +$298K 0.05% 422
2019
Q3
$10.7M Sell
143,817
-7,657
-5% -$537K 0.05% 405
2019
Q2
$10.1M Buy
151,474
+5,487
+4% +$375K 0.05% 434
2019
Q1
$10.4M Buy
145,987
+7,953
+6% +$527K 0.05% 404
2018
Q4
$8.43M Hold
138,034
0.05% 418
2018
Q3
$7.61M Buy
138,034
+297
+0.2% +$16.4K 0.04% 521
2018
Q2
$7.18M Sell
137,737
-2,383
-2% -$121K 0.04% 544
2018
Q1
$7.02M Sell
140,120
-805
-0.6% -$40.1K 0.03% 542
2017
Q4
$7.79M Buy
140,925
+3,701
+3% +$201K 0.04% 515
2017
Q3
$7.6M Buy
137,224
+593
+0.4% +$32.9K 0.04% 512
2017
Q2
$7.31M Buy
136,631
+1,389
+1% +$76.8K 0.04% 515
2017
Q1
$7.8M Buy
135,242
+8,750
+7% +$507K 0.04% 483
2016
Q4
$7.04M Sell
126,492
-8,470
-6% -$475K 0.04% 496
2016
Q3
$8.75M Sell
134,962
-585
-0.4% -$38.6K 0.05% 418
2016
Q2
$9.11M Buy
135,547
+3,719
+3% +$226K 0.05% 419
2016
Q1
$7.99M Sell
131,828
-1,750
-1% -$97.4K 0.05% 462
2015
Q4
$6.68M Sell
133,578
-3,161
-2% -$151K 0.04% 535
2015
Q3
$6.28M Sell
136,739
-932
-0.7% -$42.1K 0.04% 564
2015
Q2
$5.92M Sell
137,671
-157,066
-53% -$7.18M 0.03% 619
2015
Q1
$14.7M Buy
294,737
+2,832
+1% +$142K 0.08% 294
2014
Q4
$13.5M Hold
291,905
0.07% 321
2014
Q3
$11.5M Buy
291,905
+10,441
+4% +$445K 0.06% 343
2014
Q2
$12.1M Sell
281,464
-31
-0% -$1.3K 0.07% 327
2014
Q1
$11.1M Buy
281,495
+33,277
+13% +$1.32M 0.06% 346
2013
Q4
$8.98M Hold
248,218
0.05% 418
2013
Q3
$9.56M Buy
248,218
+4,176
+2% +$169K 0.06% 364
2013
Q2
$9.91M Buy
+244,042
New +$11.3M 0.07% 333

Other funds holding O

Retirement Systems of Alabama's O Position: Q2 2026 in Review

Retirement Systems of Alabama increased its Realty Income (O) stake by 0.08% in Q2 2026, buying an estimated $34K and bringing the position to 708,902 shares worth $43.9M. The position accounts for 0.13% of the portfolio, ranked #142.

Retirement Systems of Alabama first reported a position in O in Q2 2013 and has held it in 53 quarters since. 1,453 funds tracked by Wall St. Rank hold O as of Q2 2026.

  • Retirement Systems of Alabama held 708,902 shares of Realty Income worth $43.9M as of Q2 2026.
  • Retirement Systems of Alabama bought 545 Realty Income shares in Q2 2026, an estimated $34K.
  • Realty Income made up 0.13% of Retirement Systems of Alabama's portfolio in Q2 2026, its #142 holding.
  • Retirement Systems of Alabama first reported a position in Realty Income in Q2 2013 and has held it in 53 quarters since.
  • 1,453 funds tracked by Wall St. Rank held Realty Income as of Q2 2026.

Based on Retirement Systems of Alabama's 13F filing for Q2 2026, filed 28 Jul 2026.