Ouster posts earnings — insiders sold, shorts covered, stock pulled back
OUST has now printed its June 17 earnings and the market's verdict arrived swiftly: the stock fell 5.4% on the day to $42.73, reversing part of the 11% weekly gain that had carried it back above the May 26 insider sale…
