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

Revolution Medicines Inc (RVMD)

Over the last 90 days, Revolution Medicines Inc. has seen significant insider selling activity, with a total sell value exceeding $79 million. Notably, Chief Operating Officer Margaret A. Horn has been involved in multiple planned and proposed sales totaling over $17 million. This activity coincides with a strong 90-day stock price increase of approximately 64.7%.
Stock chart
Ticker: RVMD Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Horn Margaret A
Chief Operating Officer
1 sale — total 100,000 USD
Planned sale 17 Jun 2026
Value US$2,488,461.44 | Price 102.35 | Shares 65,479
Planned sale 16 Jun 2026
Value US$3,755,830.58 | Price 78.68 | Shares 15,595
Planned sale 16 Jun 2026
Value US$100,000.00 | Price 156.12 | Shares 1,000
Planned sale 16 Jun 2026
Value US$100,000.00 | Price 156.12 | Shares 1,000
Planned sale 16 Jun 2026
Value US$100,000.00 | Price 156.12 | Shares 1,000
Planned sale 16 Jun 2026
Value US$100,000.00 | Price 156.12 | Shares 1,000
Planned sale 15 Jun 2026
Value US$100,000.00 | Price 160.17 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 153.87 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 153.87 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 153.87 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 153.87 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 153.87 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 153.87 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 153.87 | Shares 1,000
Planned sale 11 Jun 2026
Value US$100,000.00 | Price 150.17 | Shares 1,000
Planned sale 11 Jun 2026
Value US$100,000.00 | Price 149.64 | Shares 1,000
Planned sale 11 Jun 2026
Value US$100,000.00 | Price 148.72 | Shares 1,000
Planned sale 11 Jun 2026
Value US$100,000.00 | Price 147.27 | Shares 1,000
Planned sale 11 Jun 2026
Value US$100,000.00 | Price 146.04 | Shares 1,000
Planned sale 11 Jun 2026
Value US$100,000.00 | Price 145.15 | Shares 1,000
Planned sale 11 Jun 2026
Value US$100,000.00 | Price 144.28 | Shares 1,000
Proposed sale 11 Jun 2026
Value US$100,000.00 | Price 144.19 | Shares 1,000
Planned sale 26 May 2026
Value US$65,177.41 | Price 154.82 | Shares 421
Planned sale 26 May 2026
Value US$308,121.80 | Price 154.06 | Shares 2,000
Planned sale 26 May 2026
Value US$107,311.61 | Price 153.30 | Shares 700
Proposed sale 26 May 2026
Value US$473,018.76 | Price 151.56 | Shares 3,121
Planned sale 27 Apr 2026
Value US$53,734.00 | Price 134.34 | Shares 400
Planned sale 27 Apr 2026
Value US$139,387.76 | Price 132.88 | Shares 1,049
Planned sale 27 Apr 2026
Value US$220,007.03 | Price 131.66 | Shares 1,671
Proposed sale 27 Apr 2026
Value US$422,136.00 | Price 135.30 | Shares 3,120
Planned sale 15 Apr 2026
Value US$18,010,488.00 | Price 150.09 | Shares 120,000
Proposed sale 15 Apr 2026
Value US$17,641,200.00 | Price 147.01 | Shares 120,000
Planned sale 25 Mar 2026
Value US$38,882.84 | Price 97.21 | Shares 400
Planned sale 25 Mar 2026
Value US$1,064,200.38 | Price 96.43 | Shares 11,036
Planned sale 25 Mar 2026
Value US$2,013,415.69 | Price 95.49 | Shares 21,086
Planned sale 25 Mar 2026
Value US$294,520.28 | Price 94.16 | Shares 3,128
Planned sale 25 Mar 2026
Value US$167,801.40 | Price 93.22 | Shares 1,800
Proposed sale 25 Mar 2026
Value US$3,578,823.12 | Price 95.56 | Shares 37,450
Planned sale 19 Mar 2026
Value US$113,322.72 | Price 97.44 | Shares 1,163
Proposed sale 19 Mar 2026
Value US$114,101.93 | Price 98.11 | Shares 1,163
Planned sale 17 Mar 2026
Value US$206,222.87 | Price 99.48 | Shares 2,073
Planned sale 17 Mar 2026
Value US$427,964.68 | Price 99.48 | Shares 4,302
Planned sale 17 Mar 2026
Value US$1,280,412.23 | Price 99.48 | Shares 12,871
Planned sale 17 Mar 2026
Value US$455,918.67 | Price 99.48 | Shares 4,583
Planned sale 17 Mar 2026
Value US$273,869.54 | Price 99.48 | Shares 2,753
Planned sale 17 Mar 2026
Value US$178,567.32 | Price 99.48 | Shares 1,795
Planned sale 17 Mar 2026
Value US$199,955.60 | Price 99.48 | Shares 2,010
Proposed sale 16 Mar 2026
Value US$227,264.38 | Price 99.59 | Shares 2,282
Proposed sale 16 Mar 2026
Value US$227,861.92 | Price 99.59 | Shares 2,288
Proposed sale 16 Mar 2026
Value US$388,500.59 | Price 99.59 | Shares 3,901
Proposed sale 16 Mar 2026
Value US$470,263.98 | Price 99.59 | Shares 4,722
Proposed sale 16 Mar 2026
Value US$1,320,662.99 | Price 99.59 | Shares 13,261
Proposed sale 16 Mar 2026
Value US$204,458.27 | Price 99.59 | Shares 2,053
Proposed sale 16 Mar 2026
Value US$212,525.06 | Price 99.59 | Shares 2,134
Sale 2 Mar 2026
Value US$20,416.00 | Price 102.08 | Shares 200
Sale 2 Mar 2026
Value US$213,431.61 | Price 101.63 | Shares 2,100
Sale 2 Mar 2026
Value US$60,115.98 | Price 100.19 | Shares 600
Sale 2 Mar 2026
Value US$9,829.00 | Price 98.29 | Shares 100
Sale 2 Mar 2026
Value US$81,598.64 | Price 102.00 | Shares 800
Sale 2 Mar 2026
Value US$172,506.31 | Price 101.47 | Shares 1,700
Sale 2 Mar 2026
Value US$40,049.00 | Price 100.12 | Shares 400
Sale 2 Mar 2026
Value US$9,831.00 | Price 98.31 | Shares 100
Planned sale 2 Mar 2026
Value US$86,971.69 | Price 102.20 | Shares 851
Planned sale 2 Mar 2026
Value US$2,167,075.46 | Price 101.60 | Shares 21,329
Planned sale 2 Mar 2026
Value US$364,659.25 | Price 100.73 | Shares 3,620
Planned sale 2 Mar 2026
Value US$349,150.20 | Price 99.76 | Shares 3,500
Planned sale 2 Mar 2026
Value US$68,719.56 | Price 98.17 | Shares 700
Proposed sale 2 Mar 2026
Value US$306,060.00 | Price 102.02 | Shares 3,000
Proposed sale 2 Mar 2026
Value US$306,060.00 | Price 102.02 | Shares 3,000
Proposed sale 2 Mar 2026
Value US$3,060,600.00 | Price 102.02 | Shares 30,000
Planned sale 21 Jan 2026
Value US$104,964.80 | Price 115.60 | Shares 908
Proposed sale 21 Jan 2026
Value US$105,527.76 | Price 116.22 | Shares 908
Planned sale 7 Jan 2026
Value US$174,930.00 | Price 102.90 | Shares 1,700
Planned sale 7 Jan 2026
Value US$2,056,621.73 | Price 101.79 | Shares 20,204
Planned sale 7 Jan 2026
Value US$5,310,470.77 | Price 100.02 | Shares 53,096
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-17 2026-06-17 PlS Planned sale

Chief Operating Officer

Officer
65,479 -43.3%
102.35
US$2,488,461
65,479 -43.3% 102.35 US$2,488,461
2026-06-18 2026-06-16 PlS Planned sale

General Counsel

Officer
15,595 -37.1%
78.68
US$3,755,831
15,595 -37.1% 78.68 US$3,755,831
2026-06-18 2026-06-16 PlS Planned sale

See Remarks

Officer
60,591 +26.4%
321.19
US$3,521,482
60,591 +26.4% 321.19 US$3,521,482
2026-06-18 2026-06-16 PlS Planned sale

See Remarks

Executive Director
1,000 -3.6%
156.12
US$100,000
1,000 -3.6% 156.12 US$100,000
2026-06-18 2026-06-16 PlS Planned sale

See Remarks

Officer
1,000 -1.4%
156.12
US$100,000
1,000 -1.4% 156.12 US$100,000
2026-06-18 2026-06-16 PlS Planned sale

Chief Financial Officer

Officer
1,000 -2.2%
156.12
US$100,000
1,000 -2.2% 156.12 US$100,000
2026-06-17 2026-06-15 PlS Planned sale

Chief Operating Officer

Officer
1,000 -27.6%
160.17
US$100,000
1,000 -27.6% 160.17 US$100,000
2026-06-15 2026-06-15 PrS Proposed sale

Officer; Director

Executive Director
1,000
153.87
US$100,000
1,000 153.87 US$100,000
2026-06-15 2026-06-15 PrS Proposed sale

Officer

Officer
1,000
153.87
US$100,000
1,000 153.87 US$100,000
2026-06-15 2026-06-15 PrS Proposed sale

Officer

Officer
1,000
153.87
US$100,000
1,000 153.87 US$100,000
2026-06-15 2026-06-15 PrS Proposed sale

Officer

Officer
1,000
153.87
US$100,000
1,000 153.87 US$100,000
2026-06-15 2026-06-15 PrS Proposed sale

Officer

Officer
1,000
153.87
US$100,000
1,000 153.87 US$100,000
2026-06-15 2026-06-15 PrS Proposed sale

Officer

Officer
1,000
153.87
US$100,000
1,000 153.87 US$100,000
2026-06-15 2026-06-15 PrS Proposed sale

Officer

Officer
1,000
153.87
US$100,000
1,000 153.87 US$100,000
2026-06-15 2026-06-11 PlS Planned sale

Chief Operating Officer

Officer
1,000 -0.1%
150.17
US$100,000
1,000 -0.1% 150.17 US$100,000
2026-06-15 2026-06-11 PlS Planned sale

Chief Operating Officer

Officer
1,000 -2.8%
149.64
US$100,000
1,000 -2.8% 149.64 US$100,000
2026-06-15 2026-06-11 PlS Planned sale

Chief Operating Officer

Officer
1,000 -1.1%
148.72
US$100,000
1,000 -1.1% 148.72 US$100,000
2026-06-15 2026-06-11 PlS Planned sale

Chief Operating Officer

Officer
1,000 -0.3%
147.27
US$100,000
1,000 -0.3% 147.27 US$100,000
2026-06-15 2026-06-11 PlS Planned sale

Chief Operating Officer

Officer
1,000 -0.4%
146.04
US$100,000
1,000 -0.4% 146.04 US$100,000
2026-06-15 2026-06-11 PlS Planned sale

Chief Operating Officer

Officer
1,000 -0.5%
145.15
US$100,000
1,000 -0.5% 145.15 US$100,000
2026-06-15 2026-06-11 PlS Planned sale

Chief Operating Officer

Officer
1,000 -0.8%
144.28
US$100,000
1,000 -0.8% 144.28 US$100,000
2026-06-11 2026-06-11 PrS Proposed sale

Officer

Officer
1,000
144.19
US$100,000
1,000 144.19 US$100,000
2026-05-28 2026-05-26 PlS Planned sale

See Remarks

Officer
421 -0.8%
154.82
US$65,177
421 -0.8% 154.82 US$65,177
2026-05-28 2026-05-26 PlS Planned sale

See Remarks

Officer
2,000 -3.5%
154.06
US$308,122
2,000 -3.5% 154.06 US$308,122
2026-05-28 2026-05-26 PlS Planned sale

See Remarks

Officer
700 -1.2%
153.30
US$107,312
700 -1.2% 153.30 US$107,312
2026-05-26 2026-05-26 PrS Proposed sale

Officer

Officer
3,121
151.56
US$473,019
3,121 151.56 US$473,019
2026-04-29 2026-04-27 PlS Planned sale

See Remarks

Officer
400 -0.7%
134.34
US$53,734
400 -0.7% 134.34 US$53,734
2026-04-29 2026-04-27 PlS Planned sale

See Remarks

Officer
1,049 -1.9%
132.88
US$139,388
1,049 -1.9% 132.88 US$139,388
2026-04-29 2026-04-27 PlS Planned sale

See Remarks

Officer
1,671 -2.9%
131.66
US$220,007
1,671 -2.9% 131.66 US$220,007
2026-04-27 2026-04-27 PrS Proposed sale

Officer

Officer
3,120
135.30
US$422,136
3,120 135.30 US$422,136
2026-04-17 2026-04-15 PlS Planned sale

See Remarks

Executive Director
120,000 -30.2%
150.09
US$18,010,488
120,000 -30.2% 150.09 US$18,010,488
2026-04-15 2026-04-15 PrS Proposed sale

Director; Officer

Executive Director
120,000
147.01
US$17,641,200
120,000 147.01 US$17,641,200
2026-03-26 2026-03-25 PlS Planned sale

See Remarks

Officer
400 -0.7%
97.21
US$38,883
400 -0.7% 97.21 US$38,883
2026-03-26 2026-03-25 PlS Planned sale

See Remarks

Officer
11,036 -16.8%
96.43
US$1,064,200
11,036 -16.8% 96.43 US$1,064,200
2026-03-26 2026-03-25 PlS Planned sale

See Remarks

Officer
21,086 -24.3%
95.49
US$2,013,416
21,086 -24.3% 95.49 US$2,013,416
2026-03-26 2026-03-25 PlS Planned sale

See Remarks

Officer
3,128 -3.5%
94.16
US$294,520
3,128 -3.5% 94.16 US$294,520
2026-03-26 2026-03-25 PlS Planned sale

See Remarks

Officer
1,800 -2.0%
93.22
US$167,801
1,800 -2.0% 93.22 US$167,801
2026-03-26 2026-03-25 PrS Proposed sale

Officer

Officer
37,450
95.56
US$3,578,823
37,450 95.56 US$3,578,823
2026-03-19 2026-03-19 PlS Planned sale

General Counsel

Officer
1,163 -1.9%
97.44
US$113,323
1,163 -1.9% 97.44 US$113,323
2026-03-19 2026-03-19 PrS Proposed sale

Officer

Officer
1,163
98.11
US$114,102
1,163 98.11 US$114,102
2026-03-19 2026-03-17 PlS Planned sale

Chief Medical Officer

Officer
2,073 -2.0%
99.48
US$206,223
2,073 -2.0% 99.48 US$206,223
2026-03-19 2026-03-17 PlS Planned sale

See Remarks

Officer
4,302 -1.4%
99.48
US$427,965
4,302 -1.4% 99.48 US$427,965
2026-03-19 2026-03-17 PlS Planned sale

See Remarks

Executive Director
12,871 -4.4%
99.48
US$1,280,412
12,871 -4.4% 99.48 US$1,280,412
2026-03-19 2026-03-17 PlS Planned sale

Chief Operating Officer

Officer
4,583 -2.8%
99.48
US$455,919
4,583 -2.8% 99.48 US$455,919
2026-03-19 2026-03-17 PlS Planned sale

Chief Financial Officer

Officer
2,753 -2.1%
99.48
US$273,870
2,753 -2.1% 99.48 US$273,870
2026-03-19 2026-03-17 PlS Planned sale

General Counsel

Officer
1,795 -2.9%
99.48
US$178,567
1,795 -2.9% 99.48 US$178,567
2026-03-19 2026-03-17 PlS Planned sale

See Remarks

Officer
2,010 -1.7%
99.48
US$199,956
2,010 -1.7% 99.48 US$199,956
2026-03-13 2026-03-16 PrS Proposed sale

Officer

Officer
2,282
99.59
US$227,264
2,282 99.59 US$227,264
2026-03-13 2026-03-16 PrS Proposed sale

Officer

Officer
2,288
99.59
US$227,862
2,288 99.59 US$227,862
2026-03-13 2026-03-16 PrS Proposed sale

Officer

Officer
3,901
99.59
US$388,501
3,901 99.59 US$388,501
2026-03-13 2026-03-16 PrS Proposed sale

Officer

Officer
4,722
99.59
US$470,264
4,722 99.59 US$470,264
2026-03-13 2026-03-16 PrS Proposed sale

Officer; Director

Executive Director
13,261
99.59
US$1,320,663
13,261 99.59 US$1,320,663
2026-03-13 2026-03-16 PrS Proposed sale

Officer

Officer
2,053
99.59
US$204,458
2,053 99.59 US$204,458
2026-03-13 2026-03-16 PrS Proposed sale

Officer

Officer
2,134
99.59
US$212,525
2,134 99.59 US$212,525
2026-03-03 2026-03-02 S Sale

See Remarks

Executive Director
200 -0.3%
102.08
US$20,416
200 -0.3% 102.08 US$20,416
2026-03-03 2026-03-02 S Sale

See Remarks

Executive Director
2,100 -3.1%
101.63
US$213,432
2,100 -3.1% 101.63 US$213,432
2026-03-03 2026-03-02 S Sale

See Remarks

Executive Director
600 -0.9%
100.19
US$60,116
600 -0.9% 100.19 US$60,116
2026-03-03 2026-03-02 S Sale

See Remarks

Executive Director
100 -0.1%
98.29
US$9,829
100 -0.1% 98.29 US$9,829
2026-03-03 2026-03-02 S Sale

See Remarks

Executive Director
800 -1.2%
102.00
US$81,599
800 -1.2% 102.00 US$81,599
2026-03-03 2026-03-02 S Sale

See Remarks

Executive Director
1,700 -2.5%
101.47
US$172,506
1,700 -2.5% 101.47 US$172,506
2026-03-03 2026-03-02 S Sale

See Remarks

Executive Director
400 -0.6%
100.12
US$40,049
400 -0.6% 100.12 US$40,049
2026-03-03 2026-03-02 S Sale

See Remarks

Executive Director
100 -0.1%
98.31
US$9,831
100 -0.1% 98.31 US$9,831
2026-03-03 2026-03-02 PlS Planned sale

See Remarks

Executive Director
851 -0.3%
102.20
US$86,972
851 -0.3% 102.20 US$86,972
2026-03-03 2026-03-02 PlS Planned sale

See Remarks

Executive Director
21,329 -6.8%
101.60
US$2,167,075
21,329 -6.8% 101.60 US$2,167,075
2026-03-03 2026-03-02 PlS Planned sale

See Remarks

Executive Director
3,620 -1.1%
100.73
US$364,659
3,620 -1.1% 100.73 US$364,659
2026-03-03 2026-03-02 PlS Planned sale

See Remarks

Executive Director
3,500 -1.1%
99.76
US$349,150
3,500 -1.1% 99.76 US$349,150
2026-03-03 2026-03-02 PlS Planned sale

See Remarks

Executive Director
700 -0.2%
98.17
US$68,720
700 -0.2% 98.17 US$68,720
2026-03-02 2026-03-02 PrS Proposed sale

Director; Officer

Executive Director
3,000
102.02
US$306,060
3,000 102.02 US$306,060
2026-03-02 2026-03-02 PrS Proposed sale

Director; Officer

Executive Director
3,000
102.02
US$306,060
3,000 102.02 US$306,060
2026-03-02 2026-03-02 PrS Proposed sale

Director; Officer

Executive Director
30,000
102.02
US$3,060,600
30,000 102.02 US$3,060,600
2026-01-23 2026-01-21 PlS Planned sale

General Counsel

Officer
908 -1.9%
115.60
US$104,965
908 -1.9% 115.60 US$104,965
2026-01-21 2026-01-21 PrS Proposed sale

Officer

Officer
908
116.22
US$105,528
908 116.22 US$105,528
2026-01-09 2026-01-07 PlS Planned sale

Chief Operating Officer

Officer
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

Chief Operating Officer

Officer
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

Chief Operating Officer

Officer
53,096 -24.6%
100.02
US$5,310,471
53,096 -24.6% 100.02 US$5,310,471