A total of 318 institutions have reported a stake in Revolution Medicines, Inc. (NASDAQ:RVMD) as of September 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 30 Sep, 2025 | 15,663,094 | -98,597 | -0.63% | $731,466,490.00 |
| FARALLON CAPITAL MANAGEMENT LLC | 30 Sep, 2025 | 14,625,692 | 300,000 | 2.09% | $683,019,816.00 |
| JANUS HENDERSON GROUP PLC | 30 Sep, 2025 | 11,356,054 | 765,327 | 7.23% | $530,307,153.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 30 Sep, 2025 | 9,813,436 | -446,302 | -4.35% | $458,287,462.00 |
| BAKER BROS. ADVISORS LP | 30 Sep, 2025 | 9,455,357 | 90,385 | 0.97% | $441,565,172.00 |
| FMR LLC | 30 Sep, 2025 | 9,401,687 | 1,076,503 | 12.93% | $439,058,770.00 |
| BlackRock, Inc. | 30 Sep, 2025 | 8,327,758 | -333,635 | -3.85% | $388,906,300.00 |
| Nextech Invest, Ltd. | 30 Sep, 2025 | 7,601,087 | 0 | 0.00% | $354,970,763.00 |
| Paradigm Biocapital Advisors LP | 30 Sep, 2025 | 6,223,291 | 130,000 | 2.13% | $290,627,690.00 |
| Bellevue Group AG | 30 Sep, 2025 | 5,573,838 | 994,538 | 21.72% | $260,298,235.00 |
| STATE STREET CORP | 30 Sep, 2025 | 5,254,639 | 535,733 | 11.35% | $245,391,641.00 |
| T. Rowe Price Investment Management, Inc. | 30 Sep, 2025 | 4,782,318 | 93,020 | 1.98% | $223,335.00 |
| Alphabet Inc. | 30 Sep, 2025 | 4,133,277 | 0 | 0.00% | $193,024,036.00 |
| BVF INC/IL | 30 Sep, 2025 | 3,974,913 | -1,007,471 | -20.22% | $185,628,437.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 30 Sep, 2025 | 3,873,706 | -828,256 | -17.62% | $180,903.00 |
| DEERFIELD MANAGEMENT COMPANY, L.P. | 30 Sep, 2025 | 3,650,342 | 266,270 | 7.87% | $170,470,971.00 |
| Holocene Advisors, LP | 30 Sep, 2025 | 3,437,283 | -195,669 | -5.39% | $160,521,116.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 3,145,640 | 151,774 | 5.07% | $146,932,051.00 |
| Woodline Partners LP | 30 Sep, 2025 | 2,915,883 | 311 | 0.01% | $136,171,736.00 |
| a16z Capital Management, L.L.C. | 30 Sep, 2025 | 2,748,523 | 0 | 0.00% | $128,356,024.00 |