StockComparison Logo
vs

OWLT vs ONL

Comparison between Owlet Inc - Class A (OWLT, Company) and Orion Office REIT Inc (ONL, Company).

OWLT is from the Healthcare sector, while ONL is from the Real Estate sector.

5-Year PerformanceONL has outperformed OWLT, delivering a return of -32.6% compared to -46.5%

OWLT vs ONL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OWLT
$149M
ONL
$149M
Max Drawdown
OWLT
98.14%
Winner
ONL
92.93%
Sharpe Ratio
OWLT
-0.08
Winner
ONL
0.18
5Y Beta
OWLT
1.33
Winner
ONL
1.18
Industry
OWLT
Medical Devices
ONL
Reit - Office
P/E Ratio
Winner
OWLT
-2.10
ONL
-1.03
PEG Ratio
OWLT
-0.01
Winner
ONL
-0.02
Dividend Yield
OWLT
N/A
ONL
3.00%
Debt to Equity
OWLT
89.32%
Winner
ONL
81.72%
Free Cash Flow Yield
OWLT
-6.85%
Winner
ONL
12.15%
P/S Ratio
OWLT
1.44
Winner
ONL
1.11
P/B Ratio
OWLT
6.99
Winner
ONL
0.25

OWLT vs ONL - Historical Returns

Returns include dividend reinvestment.

1M
Winner
OWLT
+0.38%
ONL
-10.11%
3M
OWLT
+0.95%
Winner
ONL
+3.91%
6M
OWLT
-59.14%
Winner
ONL
+30.45%
1Y
OWLT
-38.08%
Winner
ONL
-0.94%
5Y(CAGR)
OWLT
-46.48%
Winner
ONL
-32.58%
Max(CAGR)
OWLT
-43.33%
Winner
ONL
-32.58%

OWLT vs ONL - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearOWLTONL
2026-67.22%+16.02%
2025+267.95%-36.75%
2024-22.61%-28.40%
2023-33.86%-26.78%
2022-79.96%-52.40%
2021-73.67%-12.35%
2020+4.85%N/A

OWLT vs ONL Drawdown Comparison

The maximum drawdown for OWLT was -98.14%, occurring on Apr 4, 2025. This drawdown has not yet recovered.

The maximum drawdown for ONL was -91.17%, occurring on Apr 15, 2025. This drawdown has not yet recovered.

The current OWLT drawdown is -96.48%. The current ONL drawdown is -84.37%.

RankOWLTONL
#1-98.14%
Feb 5, 2021 - Apr 4, 2025
-91.17%
Nov 16, 2021 - Apr 15, 2025
#2-1.44%
Jan 22, 2021 - Feb 3, 2021
N/A
#3-1.23%
Nov 19, 2020 - Dec 7, 2020
N/A
#4-1.16%
Jan 11, 2021 - Jan 15, 2021
N/A
#5-1.06%
Jan 15, 2021 - Jan 22, 2021
N/A
#6-0.80%
Dec 11, 2020 - Dec 18, 2020
N/A
#7-0.62%
Nov 5, 2020 - Nov 19, 2020
N/A
#8-0.59%
Dec 31, 2020 - Jan 7, 2021
N/A
#9-0.50%
Dec 22, 2020 - Dec 24, 2020
N/A
#10-0.40%
Dec 7, 2020 - Dec 10, 2020
N/A

Correlation

Correlation between OWLT and ONL is 0.78 which considered as a strong positive correlation - the stocks tend to move together.

0.78
-101

Select Stocks to Compare