Posted by ABMN Staff on May 1st, 2024
Shares of Owlet, Inc. (NYSE:OWLT – Get Free Report) were up 2.6% during mid-day trading on Tuesday . The company traded as high as $4.45 and last traded at $4.40. Approximately 4,210 shares were traded during trading, a decline...
More of this article »