Kelsey Stephen Michael

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 61% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy
Kelsey Stephen Michael's trades of Revolution Medicines 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-03-19 2026-03-17 PlS Planned sale
54,111 +30.3%
198.73
US$4,685,121
54,111 +30.3% 198.73 US$4,685,121
2026-03-13 2026-03-16 PrS Proposed sale
29,642
11.74
US$3,724,967
29,642 11.74 US$3,724,967
2025-12-18 2025-12-16 PlS Planned sale
9,842 +8.0%
379.67
US$1,061,469
9,842 +8.0% 379.67 US$1,061,469
2025-12-12 2025-12-15 PrS Proposed sale
5,296
77.81
US$412,082
5,296 77.81 US$412,082
2025-10-15 2025-10-13 PlS Planned sale
25,000 -8.1%
48.54
US$1,213,540
25,000 -8.1% 48.54 US$1,213,540
2025-09-18 2025-09-16 PlS Planned sale
5,367 -1.9%
45.82
US$245,942
5,367 -1.9% 45.82 US$245,942
2025-09-15 2025-09-15 PrS Proposed sale
5,296
46.55
US$246,529
5,296 46.55 US$246,529
2025-09-15 2025-09-15 PlS Planned sale
1,318 -0.5%
46.93
US$61,854
1,318 -0.5% 46.93 US$61,854
2025-09-15 2025-09-15 PlS Planned sale
23,682 -7.5%
45.92
US$1,087,418
23,682 -7.5% 45.92 US$1,087,418
2025-09-15 2025-09-11 PlS Planned sale
55,941 -16.2%
44.48
US$2,488,519
55,941 -16.2% 44.48 US$2,488,519
2025-09-15 2025-09-11 PlS Planned sale
44,059 -11.3%
43.58
US$1,919,963
44,059 -11.3% 43.58 US$1,919,963
2025-09-11 2025-09-11 PrS Proposed sale
150,000
40.45
US$6,067,500
150,000 40.45 US$6,067,500
2025-06-18 2025-06-16 PlS Planned sale
4,289 -1.5%
39.83
US$170,831
4,289 -1.5% 39.83 US$170,831
2025-06-13 2025-06-16 PrS Proposed sale
3,732
40.79
US$152,228
3,732 40.79 US$152,228
2025-03-19 2025-03-17 PlS Planned sale
3,294 -1.1%
39.04
US$128,599
3,294 -1.1% 39.04 US$128,599
2025-03-14 2025-03-17 PrS Proposed sale
3,611
38.89
US$140,432
3,611 38.89 US$140,432
2024-12-18 2024-12-16 PlS Planned sale
4,663 -1.8%
45.40
US$211,718
4,663 -1.8% 45.40 US$211,718
2024-12-16 2024-12-16 PrS Proposed sale
4,604
44.93
US$206,858
4,604 44.93 US$206,858
2024-11-15 2024-11-13 PlS Planned sale
2,888 -1.1%
59.45
US$171,694
2,888 -1.1% 59.45 US$171,694
2024-11-15 2024-11-13 PlS Planned sale
13,778 -4.9%
58.49
US$805,815
13,778 -4.9% 58.49 US$805,815
2024-11-13 2024-11-13 PrS Proposed sale
16,666
59.33
US$988,794
16,666 59.33 US$988,794
2024-10-16 2024-10-14 PlS Planned sale
2,610 -1.0%
50.08
US$130,702
2,610 -1.0% 50.08 US$130,702
2024-10-16 2024-10-14 PlS Planned sale
14,056 -5.0%
49.38
US$694,102
14,056 -5.0% 49.38 US$694,102
2024-10-15 2024-10-14 PrS Proposed sale
16,666
50.48
US$841,300
16,666 50.48 US$841,300
2024-09-18 2024-09-16 PlS Planned sale
4,665 -1.7%
44.19
US$206,124
4,665 -1.7% 44.19 US$206,124
2024-09-16 2024-09-16 PrS Proposed sale
4,601
42.12
US$193,794
4,601 42.12 US$193,794
2024-09-16 2024-09-13 PlS Planned sale
10,701 -3.8%
43.65
US$467,045
10,701 -3.8% 43.65 US$467,045
2024-09-16 2024-09-13 PlS Planned sale
5,966 -2.1%
42.75
US$255,042
5,966 -2.1% 42.75 US$255,042
2024-09-13 2024-09-13 PrS Proposed sale
16,667
41.97
US$699,514
16,667 41.97 US$699,514
2024-08-15 2024-08-13 PlS Planned sale
16,667 -5.8%
42.98
US$716,389
16,667 -5.8% 42.98 US$716,389
2024-08-13 2024-08-13 PrS Proposed sale
16,667
42.98
US$716,348
16,667 42.98 US$716,348
2024-07-17 2024-07-15 PlS Planned sale
3,879 -1.4%
48.06
US$186,420
3,879 -1.4% 48.06 US$186,420
2024-07-17 2024-07-15 PlS Planned sale
3,800 -1.4%
47.02
US$178,683
3,800 -1.4% 47.02 US$178,683
2024-07-17 2024-07-15 PlS Planned sale
5,760 -2.0%
46.08
US$265,406
5,760 -2.0% 46.08 US$265,406
2024-07-17 2024-07-15 PlS Planned sale
2,128 -0.7%
44.94
US$95,622
2,128 -0.7% 44.94 US$95,622
2024-07-17 2024-07-15 PlS Planned sale
1,100 -0.4%
43.99
US$48,384
1,100 -0.4% 43.99 US$48,384
2024-07-15 2024-07-15 PrS Proposed sale
16,667
45.14
US$752,348
16,667 45.14 US$752,348
2024-06-26 2024-06-25 PlS Planned sale
16,467 -5.8%
39.06
US$643,152
16,467 -5.8% 39.06 US$643,152
2024-06-26 2024-06-24 PlS Planned sale
200 -0.1%
39.00
US$7,800
200 -0.1% 39.00 US$7,800
2024-06-24 2024-06-24 PrS Proposed sale
16,667
38.21
US$636,846
16,667 38.21 US$636,846
2024-06-20 2024-06-17 PlS Planned sale
3,349 -1.2%
37.39
US$125,209
3,349 -1.2% 37.39 US$125,209
2024-06-14 2024-06-17 PrS Proposed sale
3,241
40.34
US$130,742
3,241 40.34 US$130,742
2024-03-20 2024-03-18 PlS Planned sale
2,123 -0.8%
31.58
US$67,051
2,123 -0.8% 31.58 US$67,051
2024-03-15 2024-03-15 PrS Proposed sale
2,404
32.92
US$79,140
2,404 32.92 US$79,140
2024-01-10 2024-01-08 PlS Planned sale
3,337 -1.5%
29.01
US$96,809
3,337 -1.5% 29.01 US$96,809