Bank of America’s Realty Income O Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-480,600
Closed -$29.2M 8071
2025
Q3
$29.2M Buy
480,600
+58,300
+14% +$3.4M ﹤0.01% 2220
2025
Q2
$24.3M Buy
422,300
+28,300
+7% +$1.6M ﹤0.01% 2367
2025
Q1
$22.9M Buy
394,000
+317,700
+416% +$17.6M ﹤0.01% 2299
2024
Q4
$4.08M Buy
+76,300
New +$4.44M ﹤0.01% 3780
2024
Q1
Sell
-170,500
Closed -$9.79M 8053
2023
Q4
$9.79M Buy
170,500
+100,600
+144% +$5.28M ﹤0.01% 2922
2023
Q3
$3.49M Buy
69,900
+50,000
+251% +$2.88M ﹤0.01% 3738
2023
Q2
$1.19M Buy
+19,900
New +$1.21M ﹤0.01% 4641
2021
Q4
Sell
-7,430
Closed -$467K 8512
2021
Q3
$467K Sell
7,430
-1,239
-14% -$83.6K ﹤0.01% 5700
2021
Q2
$561K Buy
8,669
+7,431
+600% +$488K ﹤0.01% 5327
2021
Q1
$76K Buy
+1,238
New +$73.3K ﹤0.01% 6496
2014
Q2
Sell
-2,683
Closed -$106K 8147
2014
Q1
$106K Buy
+2,683
New +$106K ﹤0.01% 5952

Other funds holding O

Bank of America's O Position: Q1 2026 in Review

Bank of America reduced its Realty Income (O) stake by 1.7% in Q1 2026, selling an estimated $19.3M and leaving 17,332,135 shares worth $1.06B. The position accounts for 0.08% of the portfolio, ranked #241.

Bank of America first reported a position in O in Q2 2013 and has held it in 52 quarters since. The position peaked at $1.59B in Q1 2023. 1,439 funds tracked by Wall St. Rank hold O as of Q1 2026.

  • Bank of America held 17,332,135 shares of Realty Income worth $1.06B as of Q1 2026.
  • Bank of America sold 308,647 Realty Income shares in Q1 2026, an estimated $19.3M.
  • Realty Income made up 0.08% of Bank of America's portfolio in Q1 2026, its #241 holding.
  • Bank of America first reported a position in Realty Income in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Realty Income position peaked at $1.59B in Q1 2023.
  • 1,439 funds tracked by Wall St. Rank held Realty Income as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.