McRae Capital Management’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
$12.5M Buy
30,793
+3,289
+12% +$1.33M 2.56% 20
2025
Q1
$13.7M Sell
27,504
-265
-1% -$132K 2.89% 15
2024
Q4
$14.4M Buy
27,769
+2,080
+8% +$1.08M 2.83% 16
2024
Q3
$15.9M Sell
25,689
-130
-0.5% -$80.4K 3.1% 13
2024
Q2
$14.3M Buy
25,819
+124
+0.5% +$68.6K 3.26% 14
2024
Q1
$14.9M Buy
25,695
+1,006
+4% +$585K 3.27% 12
2023
Q4
$13.1M Buy
24,689
+4,020
+19% +$2.13M 3.28% 14
2023
Q3
$10.5M Buy
20,669
+8,675
+72% +$4.39M 3.1% 16
2023
Q2
$6.26M Buy
11,994
+210
+2% +$110K 1.78% 22
2023
Q1
$6.79M Buy
11,784
+440
+4% +$254K 1.96% 22
2022
Q4
$6.25M Sell
11,344
-515
-4% -$284K 1.83% 24
2022
Q3
$6.02M Sell
11,859
-103
-0.9% -$52.2K 1.83% 23
2022
Q2
$6.5M Sell
11,962
-101
-0.8% -$54.9K 1.76% 26
2022
Q1
$7.13M Hold
12,063
1.61% 27
2021
Q4
$8.05M Sell
12,063
-22
-0.2% -$14.7K 1.68% 26
2021
Q3
$6.91M Buy
12,085
+490
+4% +$280K 1.52% 26
2021
Q2
$5.85M Sell
11,595
-1,002
-8% -$505K 1.34% 27
2021
Q1
$5.75M Buy
12,597
+50
+0.4% +$22.8K 1.42% 24
2020
Q4
$5.84M Sell
12,547
-75
-0.6% -$34.9K 1.68% 23
2020
Q3
$5.57M Hold
12,622
1.87% 23
2020
Q2
$4.57M Sell
12,622
-160
-1% -$58K 1.71% 23
2020
Q1
$3.63M Buy
12,782
+23
+0.2% +$6.52K 1.77% 23
2019
Q4
$4.15M Sell
12,759
-200
-2% -$65K 1.53% 26
2019
Q3
$3.78M Buy
12,959
+100
+0.8% +$29.1K 1.47% 25
2019
Q2
$3.78M Buy
12,859
+100
+0.8% +$29.4K 1.51% 23
2019
Q1
$3.49M Buy
12,759
+10,125
+384% +$2.77M 1.45% 23
2018
Q4
$589K Hold
2,634
0.3% 46
2018
Q3
$643K Sell
2,634
-1,200
-31% -$293K 0.27% 46
2018
Q2
$794K Hold
3,834
0.33% 44
2018
Q1
$792K Sell
3,834
-650
-14% -$134K 0.36% 38
2017
Q4
$851K Hold
4,484
0.36% 39
2017
Q3
$848K Hold
4,484
0.36% 39
2017
Q2
$782K Hold
4,484
0.32% 39
2017
Q1
$689K Hold
4,484
0.28% 41
2016
Q4
$633K Sell
4,484
-63
-1% -$8.89K 0.28% 45
2016
Q3
$723K Buy
4,547
+63
+1% +$10K 0.33% 41
2016
Q2
$663K Hold
4,484
0.31% 40
2016
Q1
$635K Hold
4,484
0.28% 42
2015
Q4
$636K Hold
4,484
0.31% 40
2015
Q3
$548K Hold
4,484
0.28% 40
2015
Q2
$582K Hold
4,484
0.27% 41
2015
Q1
$602K Hold
4,484
0.28% 40
2014
Q4
$562K Hold
4,484
0.26% 42
2014
Q3
$546K Hold
4,484
0.27% 41
2014
Q2
$529K Sell
4,484
-245
-5% -$28.9K 0.25% 41
2014
Q1
$569K Hold
4,729
0.29% 42
2013
Q4
$527K Sell
4,729
-300
-6% -$33.4K 0.27% 41
2013
Q3
$463K Hold
5,029
0.26% 40
2013
Q2
$426K Buy
+5,029
New +$426K 0.25% 43