Current price
$28.54
+0.49%
Five Signals
Five Institutional Signals
OSCR.US
Buy0 / 0
Held0 / 0
Sell0 / 0
ValuationFwd x
Market cap--
Snapshot
Basic Info
Market cap--
PE-215.54x
Forward PEx
PSx
Institution avg holding price$0.00
Key institutions
--
Shareholders
Top 10 Shareholders
| # | Shareholder | Shares held | Ownership | Changed shares | Change % | Filing date |
|---|---|---|---|---|---|---|
| 1 | Thrive Capital Management, LLC | 39202681 | 13.02% | -- | -0.17% | 2024-11-21 |
| 2 | BlackRock, Inc. | 17309384 | 5.75% | +53688 | -0.06% | 2026-03-31 |
| 3 | T. Rowe Price Group, Inc. | 13558398 | 4.50% | +1579817 | 0.47% | 2026-03-31 |
| 4 | Vanguard Capital Management, LLC | 10777627 | 3.58% | +10777627 | -- | 2026-03-31 |
| 5 | Vanguard Portfolio Management, LLC | 10545848 | 3.50% | +10545848 | -- | 2026-03-31 |
| 6 | Mark Bertolini
CEO & Director | 8599999 | 2.86% | +6688888 | 2.22% | 2026-04-06 |
| 7 | American Century Investment Management Inc | 7029356 | 2.33% | +731195 | 0.22% | 2026-03-31 |
| 8 | BIT Capital GmbH | 6321421 | 2.10% | +135154 | 0.02% | 2026-03-31 |
| 9 | D. E. Shaw & Co., L.P. | 5485285 | 1.82% | -602077 | -0.23% | 2026-03-31 |
| 10 | State Street Global Advisors, Inc. | 5262372 | 1.75% | +75802 | <0.01% | 2026-03-31 |
Institutions
Institution details
| Institution | Status | Report price | Change value | Current holding | Portfolio weight | Filing date |
|---|---|---|---|---|---|---|
| Alphabet Inc. Alphabet Inc. | Held | $11.47 | -- | -- | 0.55% | 2026-05-08 |