Peg Horn

Insider profile

Currently holds a position at Revolution Medicines Inc

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 65% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Operating Officer, General Counsel Revolution Medicines Inc Jan. 1, 2019 -
Senior Vice President - Corporate Development, General Counsel Revolution Medicines Inc None -

Peg Horn's trades of Revolution Medicines Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell 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-06-17 2026-06-17 PlS Planned sale
65,479 -43.3%
102.35
US$2,488,461
65,479 -43.3% 102.35 US$2,488,461
2026-06-17 2026-06-15 PlS Planned sale
46,019 -29.4%
439.93
US$3,792,902
46,019 -29.4% 439.93 US$3,792,902
2026-06-15 2026-06-15 PrS Proposed sale
39,594
357.73
US$1,464,933
39,594 357.73 US$1,464,933
2026-06-15 2026-06-15 PrS Proposed sale
90,000
153.87
US$13,848,300
90,000 153.87 US$13,848,300
2026-06-15 2026-06-11 PlS Planned sale
200 -0.1%
150.17
US$30,034
200 -0.1% 150.17 US$30,034
2026-06-15 2026-06-11 PlS Planned sale
4,600 -2.8%
149.64
US$688,357
4,600 -2.8% 149.64 US$688,357
2026-06-15 2026-06-11 PlS Planned sale
1,800 -1.1%
148.72
US$267,702
1,800 -1.1% 148.72 US$267,702
2026-06-15 2026-06-11 PlS Planned sale
500 -0.3%
147.27
US$73,636
500 -0.3% 147.27 US$73,636
2026-06-15 2026-06-11 PlS Planned sale
700 -0.4%
146.04
US$102,226
700 -0.4% 146.04 US$102,226
2026-06-15 2026-06-11 PlS Planned sale
885 -0.5%
145.15
US$128,457
885 -0.5% 145.15 US$128,457
2026-06-15 2026-06-11 PlS Planned sale
1,315 -0.8%
144.28
US$189,727
1,315 -0.8% 144.28 US$189,727
2026-06-11 2026-06-11 PrS Proposed sale
10,000
144.19
US$1,441,900
10,000 144.19 US$1,441,900
2026-03-19 2026-03-17 PlS Planned sale
4,583 -2.8%
99.48
US$455,919
4,583 -2.8% 99.48 US$455,919
2026-03-13 2026-03-16 PrS Proposed sale
4,722
99.59
US$470,264
4,722 99.59 US$470,264
2026-01-09 2026-01-07 PlS Planned sale
1,700 -1.2%
102.90
US$174,930
1,700 -1.2% 102.90 US$174,930
2026-01-09 2026-01-07 PlS Planned sale
20,204 -12.4%
101.79
US$2,056,622
20,204 -12.4% 101.79 US$2,056,622
2026-01-09 2026-01-07 PlS Planned sale
53,096 -24.6%
100.02
US$5,310,471
53,096 -24.6% 100.02 US$5,310,471
2026-01-07 2026-01-07 PrS Proposed sale
75,000
79.85
US$5,988,750
75,000 79.85 US$5,988,750
2025-12-18 2025-12-16 PlS Planned sale
4,847 -3.3%
76.82
US$372,333
4,847 -3.3% 76.82 US$372,333
2025-12-12 2025-12-15 PrS Proposed sale
4,711
77.81
US$366,563
4,711 77.81 US$366,563
2025-09-18 2025-09-16 PlS Planned sale
4,775 -3.2%
45.82
US$218,814
4,775 -3.2% 45.82 US$218,814
2025-09-15 2025-09-15 PrS Proposed sale
4,712
46.55
US$219,344
4,712 46.55 US$219,344
2026-06-17 2025-06-16 PlS Planned sale
3,575 -2.3%
156.12
US$558,126
3,575 -2.3% 156.12 US$558,126
2025-06-18 2025-06-16 PlS Planned sale
3,510 -2.3%
39.83
US$139,803
3,510 -2.3% 39.83 US$139,803
2025-06-13 2025-06-16 PrS Proposed sale
3,320
40.79
US$135,423
3,320 40.79 US$135,423
2025-03-19 2025-03-17 PlS Planned sale
3,058 -2.0%
39.04
US$119,385
3,058 -2.0% 39.04 US$119,385
2025-03-14 2025-03-17 PrS Proposed sale
3,406
38.89
US$132,459
3,406 38.89 US$132,459
2024-12-18 2024-12-16 PlS Planned sale
4,329 -3.3%
45.40
US$196,553
4,329 -3.3% 45.40 US$196,553
2024-12-16 2024-12-16 PrS Proposed sale
4,271
44.93
US$191,896
4,271 44.93 US$191,896
2024-10-15 2024-10-11 PlS Planned sale
50,000 -27.4%
50.34
US$2,517,055
50,000 -27.4% 50.34 US$2,517,055
2024-10-11 2024-10-11 PrS Proposed sale
50,000
49.50
US$2,475,000
50,000 49.50 US$2,475,000
2024-09-18 2024-09-16 PlS Planned sale
4,331 -3.2%
44.19
US$191,367
4,331 -3.2% 44.19 US$191,367
2024-09-16 2024-09-16 PrS Proposed sale
4,271
42.12
US$179,895
4,271 42.12 US$179,895
2024-06-20 2024-06-17 PlS Planned sale
4,415 -3.1%
37.39
US$165,064
4,415 -3.1% 37.39 US$165,064
2024-06-14 2024-06-17 PrS Proposed sale
4,271
40.34
US$172,292
4,271 40.34 US$172,292
2024-03-20 2024-03-18 PlS Planned sale
2,914 -2.0%
31.58
US$92,033
2,914 -2.0% 31.58 US$92,033
2024-03-15 2024-03-15 PrS Proposed sale
2,404
32.92
US$79,140
2,404 32.92 US$79,140
2024-03-13 2024-03-12 PlS Planned sale
7,936 -5.3%
34.07
US$270,345
7,936 -5.3% 34.07 US$270,345
2024-03-13 2024-03-11 PlS Planned sale
15,735 -9.9%
34.02
US$535,306
15,735 -9.9% 34.02 US$535,306
2024-03-11 2024-03-11 PrS Proposed sale
23,671
32.25
US$763,390
23,671 32.25 US$763,390
2023-12-19 2023-12-18 PlS Planned sale
2,993 -2.9%
25.90
US$77,524
2,993 -2.9% 25.90 US$77,524
2023-12-14 2023-12-18 PrS Proposed sale
2,908
23.97
US$69,705
2,908 23.97 US$69,705
2023-12-14 2023-12-18 PrS Proposed sale
2,908
23.97
US$69,705
2,908 23.97 US$69,705
2023-12-19 2023-12-15 PlS Planned sale
5,000 -4.6%
26.64
US$133,183
5,000 -4.6% 26.64 US$133,183
2023-12-15 2023-12-15 PrS Proposed sale
5,000
26.15
US$130,750
5,000 26.15 US$130,750