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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Proposed sale
Price
146.50
Quantity 75,234
Value US$4,886,651
Transaction date
Proposed sale
Price
153.87
Quantity 4,071
Value US$626,405
Transaction date
Proposed sale
Price
99.59
Quantity 3,901
Value US$388,501
Transaction date
Proposed sale
Price
77.81
Quantity 5,296
Value US$412,082
Transaction date
Proposed sale
Price
46.55
Quantity 5,296
Value US$246,529
Transaction date
Proposed sale
Price
40.79
Quantity 3,732
Value US$152,228
Transaction date
Proposed sale
Price
38.89
Quantity 3,611
Value US$140,432
Transaction date
Proposed sale
Price
59.33
Quantity 16,666
Value US$988,794
Transaction date
Proposed sale
Price
42.12
Quantity 4,601
Value US$193,794
Transaction date
Proposed sale
Price
41.97
Quantity 16,667
Value US$699,514
Transaction date
Proposed sale
Price
42.98
Quantity 16,667
Value US$716,348
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-18 2026-09-16 PlS Planned sale
46,976 +25.8%
147.18
US$3,864,446
46,976 +25.8% 147.18 US$3,864,446
2026-09-18 2026-09-16 PlS Planned sale
21,298 +1.9%
172.49
US$2,120,749
21,298 +1.9% 172.49 US$2,120,749
2026-09-15 2026-09-15 PrS Proposed sale
75,234
146.50
US$4,886,651
75,234 146.50 US$4,886,651
2026-09-15 2026-09-11 PlS Planned sale
3,270 -1.1%
205.81
US$672,991
3,270 -1.1% 205.81 US$672,991
2026-09-15 2026-09-11 PlS Planned sale
4,995 -1.7%
204.84
US$1,023,189
4,995 -1.7% 204.84 US$1,023,189
2026-09-15 2026-09-11 PlS Planned sale
17,949 -5.6%
203.87
US$3,659,309
17,949 -5.6% 203.87 US$3,659,309
2026-09-15 2026-09-11 PlS Planned sale
18,869 -5.6%
203.06
US$3,831,550
18,869 -5.6% 203.06 US$3,831,550
2026-09-15 2026-09-11 PlS Planned sale
21,447 -6.0%
201.75
US$4,326,947
21,447 -6.0% 201.75 US$4,326,947
2026-09-15 2026-09-11 PlS Planned sale
13,368 -3.6%
200.78
US$2,683,986
13,368 -3.6% 200.78 US$2,683,986
2026-09-15 2026-09-11 PlS Planned sale
11,833 -3.1%
200.11
US$2,367,955
11,833 -3.1% 200.11 US$2,367,955
2026-09-15 2026-09-11 PlS Planned sale
800 -0.2%
198.55
US$158,840
800 -0.2% 198.55 US$158,840
2026-06-18 2026-06-16 PlS Planned sale
4,175 -1.4%
156.12
US$651,798
4,175 -1.4% 156.12 US$651,798
2026-06-15 2026-06-15 PrS Proposed sale
4,071
153.87
US$626,405
4,071 153.87 US$626,405
2026-03-19 2026-03-17 PlS Planned sale
4,302 -1.4%
99.48
US$427,965
4,302 -1.4% 99.48 US$427,965
2026-03-13 2026-03-16 PrS Proposed sale
3,901
99.59
US$388,501
3,901 99.59 US$388,501
2025-12-18 2025-12-16 PlS Planned sale
5,447 -1.9%
76.82
US$418,423
5,447 -1.9% 76.82 US$418,423
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