Sign in:
Email
 Password  save:
  
 Company Reports 
 

   
My Recent Searches
  Help
 
   
 
 
   Get Roster for :  
Revolution Medicines, Inc. (RVMD)  
$42.32 0.18 (0.43%) as of 4:30 Tue 2/4


Download
   
  Company Roster

Total Insiders  : 26  
Total Direct Shares :
20,866,393
Total Indirect Shares :
21,247,443
 
% Held by Insiders:
12.27%
 
19 other people own 
 $74,015,691 Trv Gp Iv, Llc
 $60,090,168 Goeddel David V
 $91,031,420 Borisy Alexis
 $98,848,601 Tepper Robert I
 $221,476,980 Kutzkey Tim
 $337,602,891  
 
Filer's Name Relation Direct Date   Direct Shares Indirect Date Indirect Shares
   Cislini Jeff 2025-01-21 39,222 0
   Goldsmith Mark A 2024-12-18 355,902 2024-12-18 506,452
   Horn Margaret A 2024-12-16 127,991 2022-11-07 0
   Kelsey Stephen Michael 2024-12-16 259,745 2020-08-12 0
   Anders Jack 2024-12-16 96,470 2020-10-06 0
   Patel Sushil 2024-10-31 19,948 2022-06-16 0
   Weber Barbara 2024-10-08 13,065 2020-06-17 0
   Clyburn Frank 2024-08-05 6,932 2024-08-05 0
   Anderson Elizabeth M 2024-06-20 20,073 2024-06-20 26,990
   Kim Lorence H. 2024-06-20 69,948 2022-07-12 0
   Borisy Alexis 2024-06-20 2,335,742 2020-06-17 0
   Horning Sandra 2024-06-20 93,432 2023-11-09 0
   Borellini Flavia 2024-06-20 21,882 2021-06-22 0
   Wei Lin 2024-06-17 70,851 0
   Wang Xiaolin 2024-03-01 84,526 2021-03-04 0
   Schmidt Eric Thomas 2023-06-08 21,251 2020-06-17 0
   Exter Neil Director 2022-06-16 28,815 2022-06-16 19,998
   Tepper Robert I 10% Owner 2022-06-08 5,233,388 2020-09-09 1,909,317
   Miller Vincent A. Director 2021-06-22 23,750 2020-06-17 0
   Levin Mark J 10% Owner 2021-06-04 374,848 2021-06-04 5,536,956
   Svennilson Peter Director 2021-04-28 20,302 2021-04-28 3,145,258
   Goeddel David V 10% Owner 2020-11-16 2,151,026 2020-11-16 3,799,202
   Deerfield Partners, Lp Possible Member of 10% Group, 10% Owner 2020-02-18 0 2020-02-18 798,795
   Kutzkey Tim Managing Partner, 10% Owner 2020-02-18 7,977,384 2020-02-18 0
   Schroeder Thilo 2020-02-18 0 2024-12-05 5,504,475
   Trv Gp Iv, Llc 10% Owner 2020-02-18 1,419,900 2020-02-18 0
26 Records found