Bank of America’s Olema Pharmaceuticals OLMA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$7.58M Buy
508,706
+269,792
+113% +$6.01M ﹤0.01% 3158
2025
Q4
$5.97M Sell
238,914
-563,390
-70% -$10M ﹤0.01% 3241
2025
Q3
$7.85M Buy
802,304
+2,802
+0.4% +$16.8K ﹤0.01% 3553
2025
Q2
$3.41M Sell
799,502
-109,046
-12% -$486K ﹤0.01% 4280
2025
Q1
$3.42M Buy
908,548
+43,209
+5% +$217K ﹤0.01% 4193
2024
Q4
$5.04M Buy
865,339
+454,400
+111% +$4.54M ﹤0.01% 3579
2024
Q3
$4.91M Buy
410,939
+277,544
+208% +$3.55M ﹤0.01% 3746
2024
Q2
$1.44M Sell
133,395
-193,424
-59% -$2.1M ﹤0.01% 4668
2024
Q1
$3.7M Buy
326,819
+286,709
+715% +$3.7M ﹤0.01% 3903
2023
Q4
$563K Buy
40,110
+2,227
+6% +$29.9K ﹤0.01% 5411
2023
Q3
$468K Buy
37,883
+15,604
+70% +$159K ﹤0.01% 5359
2023
Q2
$201K Sell
22,279
-7,114
-24% -$43K ﹤0.01% 5825
2023
Q1
$102K Buy
29,393
+1,042
+4% +$4.25K ﹤0.01% 6248
2022
Q4
$69.5K Buy
28,351
+14,467
+104% +$42.2K ﹤0.01% 6374
2022
Q3
$38K Sell
13,884
-39,896
-74% -$169K ﹤0.01% 6793
2022
Q2
$219K Sell
53,780
-102,202
-66% -$324K ﹤0.01% 6026
2022
Q1
$664K Buy
155,982
+40,816
+35% +$225K ﹤0.01% 5612
2021
Q4
$1.08M Buy
115,166
+89,864
+355% +$1.86M ﹤0.01% 5164
2021
Q3
$698K Buy
25,302
+21,545
+573% +$582K ﹤0.01% 5379
2021
Q2
$105K Sell
3,757
-23,659
-86% -$673K ﹤0.01% 6501
2021
Q1
$910K Buy
27,416
+27,321
+28,759% +$1.17M ﹤0.01% 4915
2020
Q4
$5K Buy
+95
New +$4.45K ﹤0.01% 6825

Other funds holding OLMA

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

Bank of America increased its Olema Pharmaceuticals (OLMA) stake by 113% in Q1 2026, buying an estimated $6.01M and bringing the position to 508,706 shares worth $7.58M. The position accounts for ﹤0.01% of the portfolio, ranked #3158.

Bank of America first reported a position in OLMA in Q4 2020 and has held it in 22 quarters since. The position peaked at $7.85M in Q3 2025. 195 funds tracked by Wall St. Rank hold OLMA as of Q1 2026.

  • Bank of America held 508,706 shares of Olema Pharmaceuticals worth $7.58M as of Q1 2026.
  • Bank of America bought 269,792 Olema Pharmaceuticals shares in Q1 2026, an estimated $6.01M.
  • Olema Pharmaceuticals made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #3158 holding.
  • Bank of America first reported a position in Olema Pharmaceuticals in Q4 2020 and has held it in 22 quarters since.
  • Bank of America's Olema Pharmaceuticals position peaked at $7.85M in Q3 2025.
  • 195 funds tracked by Wall St. Rank held Olema Pharmaceuticals as of Q1 2026.

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