Compare Stocks: OWLT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
OWLTOwlet, Inc.328.21M11.90-0.50%193,555-99.64M

Average Return