Oscar Health, Inc. (OSCR)
DATE
INSIDER
COMPANY
OWNED SHARES
SHARES TRADED
PRICE
NET TOTAL
SELL
17 Aug 2023
Alphabet Inc.
10% Owner
Oscar Health, Inc.
(OSCR)
15,625,310-29%
6,500,000
$8.08
$52,526,504.00
Home