Beck Mack & Oliver’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
$789K Hold
1,945
0.02% 118
2025
Q1
$968K Hold
1,945
0.02% 110
2024
Q4
$1.01M Buy
1,945
+604
+45% +$314K 0.02% 106
2024
Q3
$830K Hold
1,341
0.02% 114
2024
Q2
$742K Hold
1,341
0.02% 116
2024
Q1
$779K Hold
1,341
0.02% 116
2023
Q4
$712K Hold
1,341
0.02% 119
2023
Q3
$679K Hold
1,341
0.02% 114
2023
Q2
$700K Hold
1,341
0.02% 117
2023
Q1
$773K Hold
1,341
0.02% 116
2022
Q4
$738K Hold
1,341
0.02% 118
2022
Q3
$680K Hold
1,341
0.02% 117
2022
Q2
$729K Hold
1,341
0.02% 117
2022
Q1
$792K Hold
1,341
0.02% 126
2021
Q4
$895K Sell
1,341
-185
-12% -$123K 0.02% 122
2021
Q3
$872K Buy
1,526
+85
+6% +$48.6K 0.02% 121
2021
Q2
$727K Hold
1,441
0.02% 129
2021
Q1
$658K Hold
1,441
0.02% 127
2020
Q4
$671K Hold
1,441
0.02% 129
2020
Q3
$636K Hold
1,441
0.02% 126
2020
Q2
$522K Hold
1,441
0.02% 134
2020
Q1
$409K Buy
1,441
+56
+4% +$15.9K 0.02% 141
2019
Q4
$450K Hold
1,385
0.01% 151
2019
Q3
$403K Hold
1,385
0.01% 156
2019
Q2
$407K Hold
1,385
0.01% 159
2019
Q1
$379K Sell
1,385
-640
-32% -$175K 0.01% 166
2018
Q4
$453K Hold
2,025
0.02% 154
2018
Q3
$494K Hold
2,025
0.02% 158
2018
Q2
$419K Hold
2,025
0.01% 161
2018
Q1
$418K Hold
2,025
0.01% 162
2017
Q4
$385K Sell
2,025
-640
-24% -$122K 0.01% 165
2017
Q3
$504K Hold
2,665
0.02% 153
2017
Q2
$465K Hold
2,665
0.02% 162
2017
Q1
$409K Hold
2,665
0.01% 165
2016
Q4
$376K Sell
2,665
-50
-2% -$7.05K 0.01% 169
2016
Q3
$432K Hold
2,715
0.02% 173
2016
Q2
$401K Sell
2,715
-300
-10% -$44.3K 0.01% 204
2016
Q1
$427K Hold
3,015
0.01% 197
2015
Q4
$428K Sell
3,015
-82
-3% -$11.6K 0.01% 203
2015
Q3
$379K Hold
3,097
0.01% 234
2015
Q2
$402K Sell
3,097
-162
-5% -$21K 0.01% 248
2015
Q1
$438K Hold
3,259
0.01% 243
2014
Q4
$408K Buy
3,259
+834
+34% +$104K 0.01% 250
2014
Q3
$295K Hold
2,425
0.01% 288
2014
Q2
$286K Buy
2,425
+100
+4% +$11.8K 0.01% 297
2014
Q1
$280K Buy
2,325
+225
+11% +$27.1K 0.01% 285
2013
Q4
$234K Sell
2,100
-884
-30% -$98.5K 0.01% 327
2013
Q3
$275K Hold
2,984
0.01% 288
2013
Q2
$253K Buy
+2,984
New +$253K 0.01% 295