StockComparison Logo
vs

ARLO vs TBLA

Comparison between Arlo Technologies Inc (ARLO, Company) and Taboola.com Ltd (TBLA, Company).

ARLO is from the Industrials sector, while TBLA is from the Communication Services sector.

5-Year PerformanceARLO has outperformed TBLA, delivering a return of +15.5% compared to -10.8%

ARLO vs TBLA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ARLO
$1.47B
TBLA
$1.47B
Max Drawdown
ARLO
93.50%
Winner
TBLA
84.76%
Sharpe Ratio
ARLO
-0.39
Winner
TBLA
0.96
5Y Beta
ARLO
1.43
Winner
TBLA
1.02
Industry
ARLO
Building Products & Equipment
TBLA
Internet Content & Information
P/E Ratio
ARLO
47.31
Winner
TBLA
27.77
Forward P/E
Winner
ARLO
14.93
TBLA
103.09
PEG Ratio
ARLO
0.62
TBLA
N/A
Debt to Equity
Winner
ARLO
0.00%
TBLA
6.95%
Free Cash Flow Yield
ARLO
4.94%
Winner
TBLA
14.83%
P/S Ratio
ARLO
2.63
Winner
TBLA
0.73
P/B Ratio
ARLO
9.23
Winner
TBLA
1.49

ARLO vs TBLA - Historical Returns

Returns include dividend reinvestment.

1M
ARLO
+1.10%
Winner
TBLA
+19.87%
3M
ARLO
-5.81%
Winner
TBLA
+61.13%
6M
ARLO
-7.44%
Winner
TBLA
+27.17%
1Y
ARLO
-22.97%
Winner
TBLA
+47.96%
5Y(CAGR)
Winner
ARLO
+15.51%
TBLA
-10.85%
Max(CAGR)
Winner
ARLO
-6.65%
TBLA
-12.06%

ARLO vs TBLA - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearARLOTBLA
2026-3.17%+22.57%
2025+27.53%+23.59%
2024+21.24%-13.10%
2023+160.11%+40.58%
2022-66.22%-59.69%
2021+40.05%-24.83%
2020+56.74%N/A
2019-58.40%N/A
2018-54.98%N/A

ARLO vs TBLA Drawdown Comparison

The maximum drawdown for ARLO was -93.50%, occurring on Mar 16, 2020. This drawdown has not yet recovered.

The maximum drawdown for TBLA was -84.76%, occurring on Nov 8, 2022. This drawdown has not yet recovered.

The current ARLO drawdown is -44.50%. The current TBLA drawdown is -48.29%.

RankARLOTBLA
#1-93.50%
Aug 27, 2018 - Mar 16, 2020
-84.76%
Jul 1, 2021 - Nov 8, 2022
#2-13.35%
Aug 3, 2018 - Aug 23, 2018
N/A
#3-0.09%
Aug 23, 2018 - Aug 27, 2018
N/A

Correlation

Correlation between ARLO and TBLA is -0.16 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.16
-101

Select Stocks to Compare