Mastrapasqua Asset 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
2023
Q3
$18.5M Sell
36,626
-291
-0.8% -$147K 2.17% 10
2023
Q2
$19.3M Sell
36,917
-374
-1% -$195K 2.17% 10
2023
Q1
$21.5M Buy
37,291
+243
+0.7% +$140K 2.64% 4
2022
Q4
$20.4M Buy
37,048
+186
+0.5% +$102K 2.69% 4
2022
Q3
$18.7M Sell
36,862
-33
-0.1% -$16.7K 2.71% 4
2022
Q2
$20M Sell
36,895
-425
-1% -$231K 2.73% 4
2022
Q1
$22M Sell
37,320
-1,739
-4% -$1.03M 2.47% 6
2021
Q4
$26.1M Buy
39,059
+202
+0.5% +$135K 2.56% 6
2021
Q3
$22.2M Sell
38,857
-1,090
-3% -$623K 2.43% 7
2021
Q2
$20.2M Sell
39,947
-278
-0.7% -$140K 2.13% 8
2021
Q1
$18.4M Buy
40,225
+2,475
+7% +$1.13M 2.15% 7
2020
Q4
$17.6M Sell
37,750
-1,073
-3% -$500K 2.31% 7
2020
Q3
$17.1M Buy
38,823
+163
+0.4% +$72K 2.4% 7
2020
Q2
$14M Sell
38,660
-75
-0.2% -$27.2K 2.16% 8
2020
Q1
$11M Buy
38,735
+2,705
+8% +$767K 2.13% 9
2019
Q4
$11.7M Buy
36,030
+325
+0.9% +$106K 1.93% 12
2019
Q3
$10.4M Sell
35,705
-544
-2% -$158K 1.91% 13
2019
Q2
$10.6M Sell
36,249
-1,328
-4% -$390K 2.02% 9
2019
Q1
$10.3M Buy
37,577
+477
+1% +$131K 1.95% 8
2018
Q4
$8.3M Sell
37,100
-1,003
-3% -$224K 1.85% 9
2018
Q3
$9.3M Buy
38,103
+114
+0.3% +$27.8K 1.76% 12
2018
Q2
$7.87M Sell
37,989
-281
-0.7% -$58.2K 1.57% 16
2018
Q1
$7.9M Buy
38,270
+1,225
+3% +$253K 1.61% 16
2017
Q4
$7.03M Sell
37,045
-1,476
-4% -$280K 1.42% 22
2017
Q3
$7.29M Buy
38,521
+338
+0.9% +$63.9K 1.5% 21
2017
Q2
$6.66M Sell
38,183
-873
-2% -$152K 1.44% 24
2017
Q1
$6M Buy
39,056
+1,057
+3% +$162K 1.34% 26
2016
Q4
$5.36M Sell
37,999
-270
-0.7% -$38.1K 1.3% 32
2016
Q3
$6.09M Sell
38,269
-821
-2% -$131K 1.5% 24
2016
Q2
$5.78M Buy
39,090
+715
+2% +$106K 1.44% 26
2016
Q1
$5.43M Sell
38,375
-1,046
-3% -$148K 1.27% 34
2015
Q4
$5.59M Sell
39,421
-470
-1% -$66.7K 1.37% 29
2015
Q3
$4.88M Buy
39,891
+426
+1% +$52.1K 1.29% 32
2015
Q2
$5.12M Buy
+39,465
New +$5.12M 1.24% 38
2015
Q1
Sell
-42,332
Closed -$5.3M 115
2014
Q4
$5.3M Buy
+42,332
New +$5.3M 1.28% 33
2014
Q2
$5.69M Buy
48,214
+186
+0.4% +$21.9K 1.31% 34
2014
Q1
$5.78M Sell
48,028
-2,594
-5% -$312K 1.36% 33
2013
Q4
$5.64M Buy
50,622
+107
+0.2% +$11.9K 1.28% 32
2013
Q3
$4.66M Buy
50,515
+1,484
+3% +$137K 1.14% 36
2013
Q2
$4.15M Buy
+49,031
New +$4.15M 1.1% 41