Rockland Trust’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
$22.1M Buy
54,525
+21,739
+66% +$8.81M 1.08% 33
2025
Q1
$16.3M Buy
32,786
+727
+2% +$362K 0.82% 39
2024
Q4
$16.7M Buy
32,059
+1,721
+6% +$895K 0.85% 37
2024
Q3
$18.8M Buy
30,338
+483
+2% +$299K 0.92% 37
2024
Q2
$16.5M Buy
29,855
+1,114
+4% +$616K 0.87% 38
2024
Q1
$16.7M Buy
28,741
+1,951
+7% +$1.13M 0.88% 39
2023
Q4
$14.2M Buy
26,790
+123
+0.5% +$65.3K 0.78% 42
2023
Q3
$13.5M Buy
26,667
+1,332
+5% +$674K 0.81% 40
2023
Q2
$13.2M Sell
25,335
-27
-0.1% -$14.1K 0.79% 42
2023
Q1
$14.6M Sell
25,362
-575
-2% -$331K 0.92% 33
2022
Q4
$14.3M Buy
25,937
+55
+0.2% +$30.3K 0.91% 39
2022
Q3
$13.1M Sell
25,882
-25
-0.1% -$12.7K 0.94% 41
2022
Q2
$14.1M Buy
25,907
+357
+1% +$194K 0.97% 36
2022
Q1
$15.1M Buy
25,550
+251
+1% +$148K 0.96% 37
2021
Q4
$16.9M Sell
25,299
-968
-4% -$646K 1.08% 29
2021
Q3
$15M Sell
26,267
-890
-3% -$508K 1.05% 32
2021
Q2
$13.7M Sell
27,157
-552
-2% -$278K 0.95% 39
2021
Q1
$12.6M Sell
27,709
-1,857
-6% -$848K 0.91% 37
2020
Q4
$13.8M Sell
29,566
-1,582
-5% -$737K 1.07% 35
2020
Q3
$13.8M Sell
31,148
-1,913
-6% -$845K 1.18% 27
2020
Q2
$12M Sell
33,061
-1,495
-4% -$542K 1.08% 30
2020
Q1
$9.8M Sell
34,556
-3,071
-8% -$871K 1% 39
2019
Q4
$12.2M Sell
37,627
-13,881
-27% -$4.51M 1.01% 38
2019
Q3
$14.6M Sell
51,508
-472
-0.9% -$134K 1.32% 24
2019
Q2
$15.3M Sell
51,980
-2,591
-5% -$761K 1.51% 20
2019
Q1
$14.9M Sell
54,571
-5,643
-9% -$1.54M 1.58% 18
2018
Q4
$13.5M Sell
60,214
-1,816
-3% -$406K 1.65% 17
2018
Q3
$15.1M Sell
62,030
-1,300
-2% -$317K 1.85% 13
2018
Q2
$13.1M Buy
63,330
+755
+1% +$156K 1.69% 19
2018
Q1
$12.9M Buy
62,575
+243
+0.4% +$50.2K 1.71% 17
2017
Q4
$11.8M Buy
62,332
+4,221
+7% +$802K 1.52% 21
2017
Q3
$11M Buy
58,111
+4,350
+8% +$823K 1.64% 22
2017
Q2
$9.38M Buy
53,761
+26,682
+99% +$4.66M 1.47% 28
2017
Q1
$4.16M Buy
27,079
+474
+2% +$72.8K 0.66% 47
2016
Q4
$3.75M Buy
26,605
+245
+0.9% +$34.6K 0.6% 50
2016
Q3
$4.19M Buy
26,360
+383
+1% +$60.9K 0.73% 45
2016
Q2
$3.84M Buy
25,977
+195
+0.8% +$28.8K 0.66% 49
2016
Q1
$3.65M Buy
25,782
+522
+2% +$73.9K 0.66% 48
2015
Q4
$3.58M Buy
25,260
+1,046
+4% +$148K 0.63% 47
2015
Q3
$2.96M Buy
24,214
+16,682
+221% +$2.04M 0.58% 45
2015
Q2
$977K Buy
+7,532
New +$977K 0.19% 71