CWM
TMO icon

CIBC World Markets’s Thermo Fisher Scientific TMO Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$19.3M Buy
47,502
+1,365
+3% +$553K 0.12% 130
2025
Q1
$23M Sell
46,137
-48,851
-51% -$24.3M 0.18% 82
2024
Q4
$49.4M Buy
94,988
+43,169
+83% +$22.5M 0.29% 59
2024
Q3
$32.1M Buy
51,819
+2,662
+5% +$1.65M 0.23% 70
2024
Q2
$27.2M Sell
49,157
-70,927
-59% -$39.2M 0.18% 90
2024
Q1
$69.8M Sell
120,084
-49,635
-29% -$28.8M 0.46% 36
2023
Q4
$90.1M Buy
169,719
+53,417
+46% +$28.4M 0.49% 30
2023
Q3
$58.9M Sell
116,302
-8,901
-7% -$4.51M 0.58% 34
2023
Q2
$65.3M Buy
125,203
+105,370
+531% +$55M 0.53% 37
2023
Q1
$11.4M Sell
19,833
-26,276
-57% -$15.1M 0.19% 100
2022
Q4
$25.4M Buy
46,109
+40,164
+676% +$22.1M 0.17% 93
2022
Q3
$3.02M Sell
5,945
-21,383
-78% -$10.8M 0.04% 215
2022
Q2
$14.8M Sell
27,328
-73,734
-73% -$40.1M 0.14% 97
2022
Q1
$59.7M Buy
101,062
+26,747
+36% +$15.8M 0.47% 43
2021
Q4
$49.6M Sell
74,315
-14,457
-16% -$9.65M 0.26% 62
2021
Q3
$50.7M Buy
88,772
+39,483
+80% +$22.6M 0.34% 54
2021
Q2
$24.9M Sell
49,289
-63,255
-56% -$31.9M 0.17% 91
2021
Q1
$51.4M Buy
112,544
+33,323
+42% +$15.2M 0.32% 59
2020
Q4
$36.9M Buy
79,221
+31,579
+66% +$14.7M 0.19% 95
2020
Q3
$21M Buy
47,642
+8,868
+23% +$3.92M 0.2% 109
2020
Q2
$14M Sell
38,774
-25,853
-40% -$9.37M 0.15% 131
2020
Q1
$18.3M Buy
64,627
+17,211
+36% +$4.88M 0.23% 99
2019
Q4
$15.4M Sell
47,416
-96,613
-67% -$31.4M 0.1% 191
2019
Q3
$42M Buy
144,029
+52,635
+58% +$15.3M 0.39% 57
2019
Q2
$26.8M Sell
91,394
-4,973
-5% -$1.46M 0.21% 102
2019
Q1
$26.4M Sell
96,367
-34,200
-26% -$9.36M 0.22% 90
2018
Q4
$29.2M Buy
130,567
+4,191
+3% +$938K 0.27% 82
2018
Q3
$30.8M Sell
126,376
-70,536
-36% -$17.2M 0.26% 85
2018
Q2
$40.8M Buy
196,912
+122,435
+164% +$25.4M 0.35% 51
2018
Q1
$15.4M Sell
74,477
-95,632
-56% -$19.7M 0.16% 115
2017
Q4
$32.3M Buy
170,109
+108,600
+177% +$20.6M 0.23% 78
2017
Q3
$11.6M Buy
61,509
+6,220
+11% +$1.18M 0.11% 140
2017
Q2
$9.65M Sell
55,289
-155,487
-74% -$27.1M 0.1% 183
2017
Q1
$32.4M Buy
210,776
+13,660
+7% +$2.1M 0.26% 66
2016
Q4
$27.8M Buy
197,116
+126,683
+180% +$17.9M 0.28% 79
2016
Q3
$11.2M Buy
+70,433
New +$11.2M 0.21% 83