Latest Insider moments: Blackley Richard Scott, Oscar Health Inc [OSCR] Chief Financial Officer sold 68,978 shares
In a filing, Oscar Health Inc revealed its Chief Financial Officer Blackley Richard Scott unloaded Company’s shares for reported $1.24