Moors & Cabot’s Thermo Fisher Scientific TMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.25M Sell
3,071
-293
-9% -$119K 0.06% 287
2025
Q1
$1.67M Sell
3,364
-503
-13% -$250K 0.08% 213
2024
Q4
$2.01M Sell
3,867
-75
-2% -$39K 0.1% 180
2024
Q3
$2.44M Buy
3,942
+15
+0.4% +$9.28K 0.12% 160
2024
Q2
$2.17M Buy
3,927
+67
+2% +$37.1K 0.12% 162
2024
Q1
$2.24M Sell
3,860
-900
-19% -$523K 0.12% 162
2023
Q4
$2.53M Sell
4,760
-574
-11% -$305K 0.16% 136
2023
Q3
$2.7M Buy
5,334
+1,152
+28% +$583K 0.18% 120
2023
Q2
$2.18M Buy
4,182
+604
+17% +$315K 0.14% 146
2023
Q1
$2.06M Sell
3,578
-593
-14% -$342K 0.14% 158
2022
Q4
$2.3M Sell
4,171
-1,226
-23% -$675K 0.16% 143
2022
Q3
$2.74M Sell
5,397
-291
-5% -$148K 0.21% 108
2022
Q2
$3.09M Sell
5,688
-103
-2% -$56K 0.22% 101
2022
Q1
$3.42M Sell
5,791
-181
-3% -$107K 0.21% 105
2021
Q4
$3.99M Buy
5,972
+329
+6% +$220K 0.25% 90
2021
Q3
$3.23M Sell
5,643
-320
-5% -$183K 0.2% 108
2021
Q2
$3.01M Sell
5,963
-248
-4% -$125K 0.21% 104
2021
Q1
$2.83M Buy
6,211
+430
+7% +$196K 0.22% 102
2020
Q4
$2.7M Sell
5,781
-53
-0.9% -$24.7K 0.23% 100
2020
Q3
$2.58M Sell
5,834
-398
-6% -$176K 0.24% 96
2020
Q2
$2.26M Sell
6,232
-322
-5% -$117K 0.24% 94
2020
Q1
$1.86M Sell
6,554
-971
-13% -$275K 0.27% 90
2019
Q4
$2.44M Sell
7,525
-361
-5% -$117K 0.24% 105
2019
Q3
$2.3M Buy
7,886
+5,503
+231% +$1.6M 0.25% 101
2019
Q2
$699K Sell
2,383
-9
-0.4% -$2.64K 0.09% 236
2019
Q1
$654K Buy
2,392
+3
+0.1% +$820 0.09% 235
2018
Q4
$532K Sell
2,389
-1,504
-39% -$335K 0.08% 248
2018
Q3
$949K Buy
3,893
+499
+15% +$122K 0.12% 197
2018
Q2
$703K Sell
3,394
-15
-0.4% -$3.11K 0.09% 241
2018
Q1
$704K Sell
3,409
-916
-21% -$189K 0.09% 252
2017
Q4
$818K Buy
4,325
+681
+19% +$129K 0.11% 219
2017
Q3
$686K Buy
3,644
+975
+37% +$184K 0.1% 242
2017
Q2
$465K Sell
2,669
-199
-7% -$34.7K 0.08% 302
2017
Q1
$439K Buy
2,868
+428
+18% +$65.5K 0.07% 302
2016
Q4
$345K Buy
2,440
+282
+13% +$39.9K 0.06% 350
2016
Q3
$344K Buy
2,158
+164
+8% +$26.1K 0.06% 342
2016
Q2
$294K Buy
1,994
+7
+0.4% +$1.03K 0.05% 374
2016
Q1
$281K Sell
1,987
-98
-5% -$13.9K 0.05% 367
2015
Q4
$295K Buy
2,085
+23
+1% +$3.25K 0.05% 355
2015
Q3
$249K Buy
+2,062
New +$249K 0.05% 410