OwletNYSE   Updated Sep 17, 2021 8:00 PM
OWLT5.430.05 (0.93%)
799
  • Key Data
  • 52wk Low5.14
  • 52wk High11.56
  • Mkt Cap612.24m
  • Volume4.00m
  • Real-Time