According to SEC filings for the period ending September 2025, Upstart Holdings, Inc. (NASDAQ:UPST) is held by 407 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 30 Sep, 2025 | 8,240,724 | -18,384 | -0.22% | $418,628,779.00 |
| BlackRock, Inc. | 30 Sep, 2025 | 6,856,038 | 87,459 | 1.29% | $348,286,729.00 |
| Jericho Capital Asset Management L.P. | 30 Sep, 2025 | 4,480,809 | 826,974 | 22.63% | $227,625,097.00 |
| JANE STREET GROUP, LLC | 30 Sep, 2025 | 4,225,497 | 2,721,263 | 180.91% | $214,655,247.00 |
| Slate Path Capital LP | 30 Sep, 2025 | 2,731,974 | 2,731,974 | 0.00% | $138,784,279.00 |
| Squarepoint Ops LLC | 30 Sep, 2025 | 2,133,294 | 221,727 | 11.60% | $108,371,335.00 |
| STATE STREET CORP | 30 Sep, 2025 | 2,051,352 | -24,667 | -1.19% | $104,208,682.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 2,041,781 | 32,665 | 1.63% | $103,737,038.00 |
| Tidal Investments LLC | 30 Sep, 2025 | 2,000,638 | 1,365,132 | 214.81% | $101,632,410.00 |
| MORGAN STANLEY | 30 Sep, 2025 | 1,652,024 | -20,679 | -1.24% | $83,922,867.00 |
| GOLDMAN SACHS GROUP INC | 30 Sep, 2025 | 1,614,648 | 274,017 | 20.44% | $82,024,119.00 |
| Marex Group plc | 30 Sep, 2025 | 1,304,483 | 1,121,743 | 613.85% | $66,267,737.00 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 30 Sep, 2025 | 1,178,677 | -17,025 | -1.42% | $59,878,477.00 |
| FRED ALGER MANAGEMENT, LLC | 30 Sep, 2025 | 1,127,568 | -92,132 | -7.55% | $57,280,455.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 30 Sep, 2025 | 1,046,143 | 34,029 | 3.36% | $53,144,087.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 30 Sep, 2025 | 991,433 | 920,921 | 1,306.05% | $50,366.00 |
| Connor, Clark & Lunn Investment Management Ltd. | 30 Sep, 2025 | 971,856 | 232,595 | 31.46% | $49,370,285.00 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 30 Sep, 2025 | 970,306 | 430,535 | 79.76% | $49,291,545.00 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 30 Sep, 2025 | 962,880 | -302,102 | -23.88% | $48,914,304.00 |
| COATUE MANAGEMENT LLC | 30 Sep, 2025 | 870,947 | 0 | 0.00% | $44,244,108.00 |