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

Jeff Leiden

Insider profile

Currently holds a position at Vertex Pharmaceuticals Inc

Performance

Overall performance

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

Positions

Position Company Period
Chairman of the Board, President, Chief Executive Officer Vertex Pharmaceuticals Inc May 1, 2012 -
Independent Director Quest Diagnostics Inc Dec. 1, 2014 - May 14, 2019
President, Chief Executive Officer, Director Vertex Pharmaceuticals Inc Feb. 1, 2012 - May 1, 2012
Chief Executive Officer Designee, Director Vertex Pharmaceuticals Inc Dec. 14, 2011 - Feb. 1, 2012

Jeff Leiden's trades of Odyssey Therapeutics Inc'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-11 2026-05-08 B Purchase
61,690 +38.9%
91.32
US$470,583
61,690 +38.9% 91.32 US$470,583
2025-12-05 2025-12-03 PlS Planned sale
9,402 +9.3%
100.88
US$4,698,556
9,402 +9.3% 100.88 US$4,698,556
2025-12-05 2025-12-03 PlS Planned sale
14,692 +47.0%
332.22
US$4,581,449
14,692 +47.0% 332.22 US$4,581,449
2025-12-05 2025-12-03 PlS Planned sale
15,681 -30.1%
452.20
US$7,090,948
15,681 -30.1% 452.20 US$7,090,948
2025-12-05 2025-12-03 PlS Planned sale
5,809 -10.0%
451.20
US$2,621,021
5,809 -10.0% 451.20 US$2,621,021
2025-12-05 2025-12-03 PlS Planned sale
5,880 -9.2%
449.84
US$2,645,059
5,880 -9.2% 449.84 US$2,645,059
2025-12-05 2025-12-03 PlS Planned sale
2,320 -3.5%
448.78
US$1,041,170
2,320 -3.5% 448.78 US$1,041,170
2025-12-05 2025-12-03 PlS Planned sale
1,152 -1.7%
447.05
US$515,002
1,152 -1.7% 447.05 US$515,002
2025-12-05 2025-12-03 PlS Planned sale
7,899 -10.5%
445.56
US$3,519,478
7,899 -10.5% 445.56 US$3,519,478
2025-12-05 2025-12-03 PlS Planned sale
4,352 -5.5%
444.36
US$1,933,855
4,352 -5.5% 444.36 US$1,933,855
2025-12-05 2025-12-03 PlS Planned sale
2,469 -3.0%
443.21
US$1,094,285
2,469 -3.0% 443.21 US$1,094,285
2025-12-05 2025-12-03 PlS Planned sale
1,320 -1.6%
441.26
US$582,463
1,320 -1.6% 441.26 US$582,463
2025-12-05 2025-12-03 PlS Planned sale
4,469 -5.1%
440.40
US$1,968,148
4,469 -5.1% 440.40 US$1,968,148
2025-12-03 2025-12-03 PrS Proposed sale
63,781
433.15
US$27,626,740
63,781 433.15 US$27,626,740
2025-11-17 2025-11-14 PlS Planned sale
40 -0.2%
442.00
US$17,680
40 -0.2% 442.00 US$17,680
2025-11-17 2025-11-14 PlS Planned sale
21,330 -47.0%
441.35
US$9,413,996
21,330 -47.0% 441.35 US$9,413,996
2025-11-17 2025-11-14 PlS Planned sale
32,234 -41.5%
440.30
US$14,192,630
32,234 -41.5% 440.30 US$14,192,630
2025-11-14 2025-11-14 PrS Proposed sale
53,604
434.52
US$23,292,010
53,604 434.52 US$23,292,010
2025-11-17 2025-11-13 PlS Planned sale
1,160 -4.6%
441.05
US$511,618
1,160 -4.6% 441.05 US$511,618
2025-11-17 2025-11-13 PlS Planned sale
18,528 -42.4%
440.22
US$8,156,396
18,528 -42.4% 440.22 US$8,156,396
2025-11-13 2025-11-13 PrS Proposed sale
19,688
434.19
US$8,548,333
19,688 434.19 US$8,548,333
2024-09-04 2024-08-30 PlS Planned sale
3,784 -27.5%
499.00
US$1,888,216
3,784 -27.5% 499.00 US$1,888,216
2024-08-30 2024-08-30 PrS Proposed sale
3,784
493.35
US$1,866,836
3,784 493.35 US$1,866,836
2024-02-16 2024-02-15 PlS Planned sale
4,655 -20.6%
419.16
US$1,951,190
4,655 -20.6% 419.16 US$1,951,190
2024-02-15 2024-02-15 PrS Proposed sale
4,655
419.16
US$1,951,190
4,655 419.16 US$1,951,190
2024-02-16 2024-02-14 PlS Planned sale
4,356 -16.2%
419.04
US$1,825,338
4,356 -16.2% 419.04 US$1,825,338
2024-02-14 2024-02-14 PrS Proposed sale
4,356
419.04
US$1,825,344
4,356 419.04 US$1,825,344
2024-02-14 2024-02-13 PlS Planned sale
737 -2.7%
419.13
US$308,899
737 -2.7% 419.13 US$308,899
2024-02-13 2024-02-13 PrS Proposed sale
737
419.13
US$308,897
737 419.13 US$308,897
2024-02-14 2024-02-12 PlS Planned sale
647 -2.3%
420.39
US$271,992
647 -2.3% 420.39 US$271,992
2024-02-14 2024-02-12 PlS Planned sale
2,009 -6.6%
419.22
US$842,213
2,009 -6.6% 419.22 US$842,213
2024-02-12 2024-02-12 PrS Proposed sale
2,656
419.50
US$1,114,205
2,656 419.50 US$1,114,205
2024-01-10 2024-01-08 PlS Planned sale
6,648 -73.3%
419.07
US$2,785,977
6,648 -73.3% 419.07 US$2,785,977
2024-01-08 2024-01-08 PrS Proposed sale
6,648
419.07
US$2,785,953
6,648 419.07 US$2,785,953
2023-12-15 2023-12-13 PlS Planned sale
100 -1.1%
400.19
US$40,019
100 -1.1% 400.19 US$40,019
2023-12-15 2023-12-13 PlS Planned sale
13,254 -59.1%
399.41
US$5,293,780
13,254 -59.1% 399.41 US$5,293,780
2023-12-13 2023-12-13 PrS Proposed sale
13,354
399.41
US$5,333,757
13,354 399.41 US$5,333,757
2023-10-18 2023-10-16 PlS Planned sale
12,962 -36.6%
374.00
US$4,847,788
12,962 -36.6% 374.00 US$4,847,788
2023-10-16 2023-10-16 PrS Proposed sale
12,962
374.00
US$4,847,794
12,962 374.00 US$4,847,794
2023-05-09 2023-05-08 PlS Planned sale
1,125 -3.1%
349.00
US$392,625
1,125 -3.1% 349.00 US$392,625
2023-05-08 2023-05-08 PrS Proposed sale
1,125
349.00
US$392,625
1,125 349.00 US$392,625
2023-05-09 2023-05-05 PlS Planned sale
171 -0.5%
350.30
US$59,901
171 -0.5% 350.30 US$59,901
2023-05-09 2023-05-05 PlS Planned sale
708 -1.9%
349.38
US$247,361
708 -1.9% 349.38 US$247,361
2023-05-05 2023-05-05 PrS Proposed sale
879
349.56
US$307,260
879 349.56 US$307,260
2023-05-04 2023-05-03 PlS Planned sale
700 -1.8%
351.59
US$246,113
700 -1.8% 351.59 US$246,113