Owlet, Inc. (OWLT) shares soared 17.9% in the last trading session to close at 9.35.Themovewasbackedbysolidvolumewithfarmoreshareschanginghandsthaninanormalsession.Thiscomparestothestock′s7.37.15-per-share public offering as a sign of strong institutional confidence and a catalyst for future growth.This company is expected to post quarterly loss of $0.23 per share in its upcoming report, which represents a ...