Swiss National Bank’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
2026
Q1
$542M Buy
1,102,640
+67,840
+7% +$36.8M 0.31% 48
2025
Q4
$600M Sell
1,034,800
-53,400
-5% -$30.2M 0.36% 36
2025
Q3
$528M Sell
1,088,200
-54,500
-5% -$25.4M 0.31% 47
2025
Q2
$463M Buy
1,142,700
+64,000
+6% +$26.8M 0.28% 55
2025
Q1
$537M Sell
1,078,700
-400
-0% -$217K 0.38% 38
2024
Q4
$561M Sell
1,079,100
-53,900
-5% -$29.6M 0.37% 36
2024
Q3
$701M Buy
1,133,000
+2,800
+0.2% +$1.66M 0.46% 29
2024
Q2
$625M Sell
1,130,200
-26,900
-2% -$15.4M 0.43% 33
2024
Q1
$673M Sell
1,157,100
-49,800
-4% -$27.9M 0.47% 31
2023
Q4
$641M Sell
1,206,900
-33,900
-3% -$16.4M 0.47% 33
2023
Q3
$628M Sell
1,240,800
-152,300
-11% -$81.2M 0.49% 29
2023
Q2
$727M Sell
1,393,100
-163,400
-10% -$88.2M 0.49% 31
2023
Q1
$897M Sell
1,556,500
-35,900
-2% -$20.2M 0.62% 24
2022
Q4
$877M Sell
1,592,400
-104,127
-6% -$55.2M 0.63% 24
2022
Q3
$860M Sell
1,696,527
-400
-0% -$224K 0.62% 24
2022
Q2
$922M Sell
1,696,927
-9,800
-0.6% -$5.39M 0.62% 25
2022
Q1
$1.01B Buy
1,706,727
+211,400
+14% +$121M 0.57% 25
2021
Q4
$998M Sell
1,495,327
-58,700
-4% -$36.6M 0.6% 22
2021
Q3
$888M Sell
1,554,027
-51,700
-3% -$28.4M 0.56% 24
2021
Q2
$810M Buy
1,605,727
+81,467
+5% +$38.4M 0.5% 33
2021
Q1
$696M Buy
1,524,260
+30,400
+2% +$14.5M 0.46% 39
2020
Q4
$696M Sell
1,493,860
-43,600
-3% -$20.4M 0.49% 35
2020
Q3
$679M Sell
1,537,460
-39,800
-3% -$16.4M 0.53% 32
2020
Q2
$572M Buy
1,577,260
+20,900
+1% +$7.01M 0.48% 38
2020
Q1
$441M Buy
1,556,360
+293,500
+23% +$92.5M 0.47% 42
2019
Q4
$410M Sell
1,262,860
-58,100
-4% -$17.6M 0.42% 43
2019
Q3
$385M Buy
1,320,960
+20,128
+2% +$5.76M 0.41% 45
2019
Q2
$382M Sell
1,300,832
-43,000
-3% -$11.8M 0.41% 44
2019
Q1
$368M Buy
1,343,832
+34,400
+3% +$8.56M 0.4% 50
2018
Q4
$293M Buy
1,309,432
+25,300
+2% +$5.94M 0.38% 54
2018
Q3
$313M Sell
1,284,132
-44,200
-3% -$10.2M 0.35% 57
2018
Q2
$275M Buy
1,328,332
+41,800
+3% +$8.87M 0.31% 61
2018
Q1
$266M Sell
1,286,532
-189,900
-13% -$39.9M 0.32% 62
2017
Q4
$280M Buy
1,476,432
+31,800
+2% +$6.09M 0.3% 64
2017
Q3
$273M Buy
1,444,632
+1,300
+0.1% +$235K 0.31% 62
2017
Q2
$252M Buy
1,443,332
+43,600
+3% +$7.32M 0.3% 70
2017
Q1
$215M Buy
1,399,732
+301,600
+27% +$46.1M 0.27% 82
2016
Q4
$155M Buy
1,098,132
+5,800
+0.5% +$855K 0.24% 90
2016
Q3
$174M Sell
1,092,332
-18,500
-2% -$2.85M 0.28% 79
2016
Q2
$164M Buy
1,110,832
+74,100
+7% +$10.9M 0.27% 84
2016
Q1
$141M Buy
1,036,732
+312,900
+43% +$41.9M 0.26% 87
2015
Q4
$103M Buy
723,832
+13,500
+2% +$1.8M 0.25% 88
2015
Q3
$86.9M Buy
710,332
+70,200
+11% +$9.15M 0.22% 102
2015
Q2
$83.1M Buy
640,132
+30,800
+5% +$4.02M 0.22% 107
2015
Q1
$81.9M Buy
609,332
+238,100
+64% +$30.7M 0.22% 106
2014
Q4
$46.5M Sell
371,232
-9,000
-2% -$1.09M 0.17% 142
2014
Q3
$46.3M Sell
380,232
-1,600
-0.4% -$195K 0.18% 141
2014
Q2
$45.1M Buy
381,832
+31,600
+9% +$3.72M 0.17% 150
2014
Q1
$42.1M Sell
350,232
-33,900
-9% -$4.03M 0.17% 152
2013
Q4
$42.8M Sell
384,132
-4,500
-1% -$447K 0.17% 156
2013
Q3
$35.8M Buy
388,632
+8,000
+2% +$723K 0.15% 169
2013
Q2
$32.2M Buy
+380,632
New +$31.7M 0.14% 173

Other funds holding TMO

Swiss National Bank's TMO Position: Q1 2026 in Review

Swiss National Bank increased its Thermo Fisher Scientific (TMO) stake by 6.6% in Q1 2026, buying an estimated $36.8M and bringing the position to 1,102,640 shares worth $542M. The position accounts for 0.31% of the portfolio, ranked #48.

Swiss National Bank first reported a position in TMO in Q2 2013 and has held it in 52 quarters since. The position peaked at $1.01B in Q1 2022. 2,588 funds tracked by Wall St. Rank hold TMO as of Q1 2026.

  • Swiss National Bank held 1,102,640 shares of Thermo Fisher Scientific worth $542M as of Q1 2026.
  • Swiss National Bank bought 67,840 Thermo Fisher Scientific shares in Q1 2026, an estimated $36.8M.
  • Thermo Fisher Scientific made up 0.31% of Swiss National Bank's portfolio in Q1 2026, its #48 holding.
  • Swiss National Bank first reported a position in Thermo Fisher Scientific in Q2 2013 and has held it in 52 quarters since.
  • Swiss National Bank's Thermo Fisher Scientific position peaked at $1.01B in Q1 2022.
  • 2,588 funds tracked by Wall St. Rank held Thermo Fisher Scientific as of Q1 2026.

Based on Swiss National Bank's 13F filing for Q1 2026, filed 7 May 2026.