30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Mark Stevenson

Insider profile

Currently holds a position at Thermo Fisher Scientific Inc

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return 10% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Operating Officer, Executive Vice President Thermo Fisher Scientific Inc Aug. 1, 2017 -
Executive Vice President, President, Life Sciences Solutions Thermo Fisher Scientific Inc Feb. 1, 2014 - Aug. 1, 2017
President, Chief Operating Officer Life Technologies Corp Nov. 21, 2008 - Feb. 3, 2014

Mark Stevenson's trades of Qiagen NV's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-13 2026-05-12 B Purchase
63,803
309.99
US$1,459,397
63,803 309.99 US$1,459,397
2021-12-03 2021-12-01 PlS Planned sale
78,499 -22.2%
271.10
US$2,202,785
78,499 -22.2% 271.10 US$2,202,785
2021-12-03 2021-12-01 PlS Planned sale
40,622 -32.8%
194.08
US$1,638,099
40,622 -32.8% 194.08 US$1,638,099
2021-12-03 2021-12-01 PlS Planned sale
1,204 -1.8%
634.82
US$764,323
1,204 -1.8% 634.82 US$764,323
2021-12-03 2021-12-01 PlS Planned sale
1,738 -2.6%
633.67
US$1,101,318
1,738 -2.6% 633.67 US$1,101,318
2021-12-03 2021-12-01 PlS Planned sale
4,317 -6.1%
632.79
US$2,731,754
4,317 -6.1% 632.79 US$2,731,754
2021-12-03 2021-12-01 PlS Planned sale
4,731 -6.2%
631.80
US$2,989,046
4,731 -6.2% 631.80 US$2,989,046
2021-12-03 2021-12-01 PlS Planned sale
2,759 -3.5%
630.70
US$1,740,101
2,759 -3.5% 630.70 US$1,740,101
2021-12-03 2021-12-01 PlS Planned sale
2,393 -3.0%
629.55
US$1,506,513
2,393 -3.0% 629.55 US$1,506,513
2021-12-03 2021-12-01 PlS Planned sale
2,350 -2.8%
628.50
US$1,476,975
2,350 -2.8% 628.50 US$1,476,975
2021-12-03 2021-12-01 PlS Planned sale
1,364 -1.6%
627.46
US$855,855
1,364 -1.6% 627.46 US$855,855
2021-12-03 2021-12-01 PlS Planned sale
1,408 -1.6%
626.54
US$882,168
1,408 -1.6% 626.54 US$882,168
2021-11-03 2021-11-02 PlS Planned sale
609 -1.0%
642.26
US$391,136
609 -1.0% 642.26 US$391,136
2021-11-03 2021-11-02 PlS Planned sale
2,033 -3.3%
640.97
US$1,303,092
2,033 -3.3% 640.97 US$1,303,092
2021-11-03 2021-11-02 PlS Planned sale
3,848 -5.9%
640.00
US$2,462,720
3,848 -5.9% 640.00 US$2,462,720
2021-11-03 2021-11-02 PlS Planned sale
5,741 -8.0%
639.06
US$3,668,843
5,741 -8.0% 639.06 US$3,668,843
2021-11-03 2021-11-02 PlS Planned sale
3,682 -4.9%
638.01
US$2,349,153
3,682 -4.9% 638.01 US$2,349,153
2021-11-03 2021-11-02 PlS Planned sale
4,008 -5.1%
636.90
US$2,552,695
4,008 -5.1% 636.90 US$2,552,695
2021-11-03 2021-11-02 PlS Planned sale
5,004 -5.9%
635.92
US$3,182,144
5,004 -5.9% 635.92 US$3,182,144
2021-11-03 2021-11-02 PlS Planned sale
1,500 -1.8%
635.09
US$952,635
1,500 -1.8% 635.09 US$952,635
2021-11-03 2021-11-02 PlS Planned sale
500 -0.6%
633.27
US$316,635
500 -0.6% 633.27 US$316,635
2021-11-03 2021-11-01 PlS Planned sale
800 -1.3%
636.82
US$509,456
800 -1.3% 636.82 US$509,456
2021-11-03 2021-11-01 PlS Planned sale
900 -1.5%
635.78
US$572,202
900 -1.5% 635.78 US$572,202
2021-11-03 2021-11-01 PlS Planned sale
5,209 -7.9%
634.71
US$3,306,204
5,209 -7.9% 634.71 US$3,306,204
2021-11-03 2021-11-01 PlS Planned sale
6,169 -8.5%
633.92
US$3,910,652
6,169 -8.5% 633.92 US$3,910,652
2021-11-03 2021-11-01 PlS Planned sale
2,367 -3.2%
632.70
US$1,497,601
2,367 -3.2% 632.70 US$1,497,601
2021-11-03 2021-11-01 PlS Planned sale
3,769 -4.8%
631.72
US$2,380,953
3,769 -4.8% 631.72 US$2,380,953
2021-11-03 2021-11-01 PlS Planned sale
4,141 -5.0%
630.69
US$2,611,687
4,141 -5.0% 630.69 US$2,611,687
2021-11-03 2021-11-01 PlS Planned sale
2,000 -2.4%
629.71
US$1,259,420
2,000 -2.4% 629.71 US$1,259,420
2021-11-03 2021-11-01 PlS Planned sale
1,570 -1.8%
628.61
US$986,918
1,570 -1.8% 628.61 US$986,918
2020-12-08 2020-12-07 PlS Planned sale
14,133 -20.9%
473.84
US$6,696,781
14,133 -20.9% 473.84 US$6,696,781
2020-12-08 2020-12-04 PlS Planned sale
14,113 -24.3%
476.46
US$6,724,280
14,113 -24.3% 476.46 US$6,724,280
2020-08-27 2020-08-25 PlS Planned sale
22,000 -38.9%
420.16
US$9,243,520
22,000 -38.9% 420.16 US$9,243,520
2020-08-25 2020-08-24 PlS Planned sale
22,000 -31.2%
429.55
US$9,450,100
22,000 -31.2% 429.55 US$9,450,100
2020-07-28 2020-07-24 PlS Planned sale
3,631 -6.9%
406.31
US$1,475,312
3,631 -6.9% 406.31 US$1,475,312
2020-07-28 2020-07-24 PlS Planned sale
5,969 -10.3%
405.55
US$2,420,728
5,969 -10.3% 405.55 US$2,420,728
2020-07-28 2020-07-24 PlS Planned sale
8,037 -12.1%
404.48
US$3,250,806
8,037 -12.1% 404.48 US$3,250,806
2020-07-28 2020-07-24 PlS Planned sale
5,363 -7.5%
403.54
US$2,164,185
5,363 -7.5% 403.54 US$2,164,185
2020-07-28 2020-07-24 PlS Planned sale
1,300 -1.8%
402.50
US$523,250
1,300 -1.8% 402.50 US$523,250
2020-07-28 2020-07-24 PlS Planned sale
300 -0.4%
401.03
US$120,309
300 -0.4% 401.03 US$120,309
2020-07-28 2020-07-24 PlS Planned sale
400 -0.5%
399.69
US$159,876
400 -0.5% 399.69 US$159,876
2020-05-20 2020-05-18 PlS Planned sale
748 -1.5%
351.03
US$262,570
748 -1.5% 351.03 US$262,570
2020-05-20 2020-05-18 PlS Planned sale
3,151 -6.0%
350.16
US$1,103,354
3,151 -6.0% 350.16 US$1,103,354
2020-05-20 2020-05-18 PlS Planned sale
8,249 -13.6%
349.16
US$2,880,221
8,249 -13.6% 349.16 US$2,880,221
2020-05-20 2020-05-18 PlS Planned sale
9,870 -14.0%
348.30
US$3,437,721
9,870 -14.0% 348.30 US$3,437,721