Bank of America’s Thermo Fisher Scientific TMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-41,200
Closed -$20M 8305
2025
Q3
$20M Sell
41,200
-34,000
-45% -$15.8M ﹤0.01% 2624
2025
Q2
$30.5M Buy
75,200
+15,300
+26% +$6.4M ﹤0.01% 2139
2025
Q1
$29.8M Buy
59,900
+17,500
+41% +$9.48M ﹤0.01% 2052
2024
Q4
$22.1M Buy
42,400
+35,500
+514% +$19.5M ﹤0.01% 2214
2024
Q3
$4.27M Buy
6,900
+3,200
+86% +$1.89M ﹤0.01% 3887
2024
Q2
$2.05M Sell
3,700
-9,800
-73% -$5.61M ﹤0.01% 4429
2024
Q1
$7.85M Buy
13,500
+2,300
+21% +$1.29M ﹤0.01% 3215
2023
Q4
$5.94M Sell
11,200
-2,900
-21% -$1.4M ﹤0.01% 3407
2023
Q3
$7.14M Buy
14,100
+4,700
+50% +$2.5M ﹤0.01% 3062
2023
Q2
$4.9M Sell
9,400
-30,000
-76% -$16.2M ﹤0.01% 3427
2023
Q1
$22.7M Buy
39,400
+2,500
+7% +$1.41M ﹤0.01% 1998
2022
Q4
$20.3M Sell
36,900
-16,200
-31% -$8.58M ﹤0.01% 2013
2022
Q3
$26.9M Buy
53,100
+13,700
+35% +$7.67M ﹤0.01% 1722
2022
Q2
$21.4M Buy
39,400
+21,200
+116% +$11.7M ﹤0.01% 1958
2022
Q1
$10.8M Sell
18,200
-182,400
-91% -$105M ﹤0.01% 2797
2021
Q4
$134M Buy
200,600
+180,800
+913% +$113M 0.01% 861
2021
Q3
$11.3M Sell
19,800
-18,400
-48% -$10.1M ﹤0.01% 2716
2021
Q2
$19.3M Buy
38,200
+17,200
+82% +$8.12M ﹤0.01% 2162
2021
Q1
$9.58M Sell
21,000
-25,300
-55% -$12.1M ﹤0.01% 2772
2020
Q4
$21.6M Buy
46,300
+2,300
+5% +$1.08M ﹤0.01% 1824
2020
Q3
$19.4M Buy
44,000
+700
+2% +$289K ﹤0.01% 1726
2020
Q2
$15.7M Buy
43,300
+3,900
+10% +$1.31M ﹤0.01% 1816
2020
Q1
$11.2M Buy
39,400
+3,300
+9% +$1.04M ﹤0.01% 1976
2019
Q4
$11.7M Buy
36,100
+24,900
+222% +$7.55M ﹤0.01% 2400
2019
Q3
$3.26M Sell
11,200
-43,300
-79% -$12.4M ﹤0.01% 3602
2019
Q2
$16M Buy
54,500
+41,300
+313% +$11.4M ﹤0.01% 2075
2019
Q1
$3.61M Sell
13,200
-1,700
-11% -$423K ﹤0.01% 3476
2018
Q4
$3.33M Buy
14,900
+2,000
+16% +$469K ﹤0.01% 3397
2018
Q3
$3.15M Hold
12,900
﹤0.01% 3593
2018
Q2
$2.67M Sell
12,900
-11,000
-46% -$2.33M ﹤0.01% 3757
2018
Q1
$4.93M Buy
+23,900
New +$5.02M ﹤0.01% 3094
2017
Q2
Sell
-40,000
Closed -$6.14M 7172
2017
Q1
$6.14M Buy
40,000
+37,100
+1,279% +$5.67M ﹤0.01% 2822
2016
Q4
$409K Hold
2,900
﹤0.01% 4947
2016
Q3
$461K Hold
2,900
﹤0.01% 4686
2016
Q2
$429K Sell
2,900
-31,500
-92% -$4.65M ﹤0.01% 4752
2016
Q1
$4.87M Sell
34,400
-35,700
-51% -$4.78M ﹤0.01% 2802
2015
Q4
$9.94M Buy
70,100
+100
+0.1% +$13.3K ﹤0.01% 2258
2015
Q3
$8.56M Buy
70,000
+39,900
+133% +$5.2M ﹤0.01% 2364
2015
Q2
$3.91M Buy
30,100
+100
+0.3% +$13K ﹤0.01% 2815
2015
Q1
$4.03M Sell
30,000
-81,600
-73% -$10.5M ﹤0.01% 2653
2014
Q4
$14M Sell
111,600
-63,900
-36% -$7.77M 0.01% 1657
2014
Q3
$21.4M Sell
175,500
-259,300
-60% -$31.5M 0.01% 1358
2014
Q2
$51.3M Buy
434,800
+35,000
+9% +$4.12M 0.02% 820
2014
Q1
$48.1M Sell
399,800
-298,700
-43% -$35.5M 0.02% 781
2013
Q4
$77.8M Sell
698,500
-93,200
-12% -$9.27M 0.03% 581
2013
Q3
$73M Buy
791,700
+417,200
+111% +$37.7M 0.03% 558
2013
Q2
$31.7M Buy
+374,500
New +$31.2M 0.01% 915

Other funds holding TMO

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

Bank of America reduced its Thermo Fisher Scientific (TMO) stake by 6.9% in Q1 2026, selling an estimated $224M and leaving 5,533,403 shares worth $2.72B. The position accounts for 0.2% of the portfolio, ranked #101.

Bank of America first reported a position in TMO in Q2 2013 and has held it in 52 quarters since. The position peaked at $3.86B in Q4 2021. 2,598 funds tracked by Wall St. Rank hold TMO as of Q1 2026.

  • Bank of America held 5,533,403 shares of Thermo Fisher Scientific worth $2.72B as of Q1 2026.
  • Bank of America sold 412,435 Thermo Fisher Scientific shares in Q1 2026, an estimated $224M.
  • Thermo Fisher Scientific made up 0.2% of Bank of America's portfolio in Q1 2026, its #101 holding.
  • Bank of America first reported a position in Thermo Fisher Scientific in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Thermo Fisher Scientific position peaked at $3.86B in Q4 2021.
  • 2,598 funds tracked by Wall St. Rank held Thermo Fisher Scientific as of Q1 2026.

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