Live feed
·
INSIDERFiling
Oscar Health Inc. logo

President of Technology & CTO Schlosser Mario was granted 189,141 shares and sold $325,846 worth of shares (24,335 units at $13.39), increasing direct ownership by 47% to 514,986 units (SEC Form 4)