Bank of America’s Moderna MRNA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-609,500
Closed -$15.7M 8015
2025
Q3
$15.7M Buy
+609,500
New +$17M ﹤0.01% 2842
2024
Q4
Sell
-47,200
Closed -$3.15M 8322
2024
Q3
$3.15M Sell
47,200
-12,400
-21% -$1.14M ﹤0.01% 4166
2024
Q2
$7.08M Buy
59,600
+30,700
+106% +$3.89M ﹤0.01% 3288
2024
Q1
$3.08M Buy
28,900
+22,700
+366% +$2.29M ﹤0.01% 4081
2023
Q4
$617K Sell
6,200
-65,000
-91% -$5.47M ﹤0.01% 5347
2023
Q3
$7.35M Buy
71,200
+10,000
+16% +$1.12M ﹤0.01% 3027
2023
Q2
$7.44M Sell
61,200
-146,500
-71% -$19.5M ﹤0.01% 3010
2023
Q1
$31.9M Sell
207,700
-418,400
-67% -$69M ﹤0.01% 1719
2022
Q4
$112M Sell
626,100
-450,800
-42% -$73.7M 0.01% 832
2022
Q3
$127M Sell
1,076,900
-373,000
-26% -$56.6M 0.02% 750
2022
Q2
$207M Sell
1,449,900
-172,500
-11% -$24.7M 0.02% 569
2022
Q1
$279M Sell
1,622,400
-906,900
-36% -$153M 0.03% 528
2021
Q4
$642M Sell
2,529,300
-203,300
-7% -$59.4M 0.06% 297
2021
Q3
$1.05B Buy
2,732,600
+22,000
+0.8% +$8.11M 0.11% 184
2021
Q2
$637M Buy
2,710,600
+1,758,600
+185% +$314M 0.07% 285
2021
Q1
$125M Buy
952,000
+754,900
+383% +$109M 0.01% 786
2020
Q4
$20.6M Buy
197,100
+164,900
+512% +$16.7M ﹤0.01% 1861
2020
Q3
$2.28M Buy
32,200
+300
+0.9% +$20.9K ﹤0.01% 3575
2020
Q2
$2.05M Buy
+31,900
New +$1.75M ﹤0.01% 3616

Other funds holding MRNA

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

Bank of America reduced its Moderna (MRNA) stake by 28% in Q1 2026, selling an estimated $18.1M and leaving 986,360 shares worth $50.1M. The position accounts for ﹤0.01% of the portfolio, ranked #1592.

Bank of America first reported a position in MRNA in Q4 2018 and has held it in 30 quarters since. The position peaked at $308M in Q3 2021. 723 funds tracked by Wall St. Rank hold MRNA as of Q1 2026.

  • Bank of America held 986,360 shares of Moderna worth $50.1M as of Q1 2026.
  • Bank of America sold 388,494 Moderna shares in Q1 2026, an estimated $18.1M.
  • Moderna made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #1592 holding.
  • Bank of America first reported a position in Moderna in Q4 2018 and has held it in 30 quarters since.
  • Bank of America's Moderna position peaked at $308M in Q3 2021.
  • 723 funds tracked by Wall St. Rank held Moderna as of Q1 2026.

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