StockComparison Logo
vs

STWD vs ESTC

Comparison between Starwood Property Trust Inc (STWD, Company) and Elastic N.V (ESTC, Company).

STWD is from the Real Estate sector, while ESTC is from the Technology sector.

5-Year PerformanceSTWD has outperformed ESTC, delivering a return of +1.2% compared to -16.4%

STWD vs ESTC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
STWD
$6.19B
ESTC
$6.18B
Max Drawdown
Winner
STWD
71.31%
ESTC
76.82%
Sharpe Ratio
STWD
-0.56
Winner
ESTC
-0.52
5Y Beta
Winner
STWD
0.62
ESTC
1.33
Industry
STWD
Reit - Mortgage
ESTC
Software - Application
P/E Ratio
STWD
17.09
Winner
ESTC
16.74
Forward P/E
Winner
STWD
9.74
ESTC
18.48
PEG Ratio
STWD
7.41
ESTC
N/A
Dividend Yield
STWD
11.30%
ESTC
N/A
5Y Dividends CAGR
STWD
4.56%
ESTC
N/A
5Y EPS CAGR
STWD
-11.38%
ESTC
N/A
Debt to Equity
Winner
STWD
0.00%
ESTC
44.72%
Free Cash Flow Yield
Winner
STWD
13.45%
ESTC
5.21%

STWD vs ESTC - Historical Returns

Returns include dividend reinvestment.

1M
STWD
-1.82%
Winner
ESTC
+9.39%
3M
STWD
-2.69%
Winner
ESTC
+5.76%
6M
Winner
STWD
-4.43%
ESTC
-22.58%
1Y
Winner
STWD
-7.77%
ESTC
-29.32%
5Y(CAGR)
Winner
STWD
+1.16%
ESTC
-16.35%
10Y(CAGR)
STWD
+7.68%
ESTC
N/A
Max(CAGR)
Winner
STWD
+9.34%
ESTC
-2.20%

STWD vs ESTC - Annual Returns (2009 - 2026)

Returns include dividend reinvestment.

YearSTWDESTC
2026-6.81%-18.73%
2025+4.32%-23.87%
2024-1.26%-7.00%
2023+25.31%+124.68%
2022-18.59%-56.93%
2021+41.55%-12.99%
2020-11.03%+122.12%
2019+36.71%-3.12%
2018+1.82%+2.11%
2017+4.87%N/A
2016+17.97%N/A
2015-4.08%N/A
2014+13.37%N/A
2013+26.62%N/A
2012+31.85%N/A
2011-6.67%N/A
2010+19.21%N/A
2009-4.99%N/A

STWD vs ESTC Drawdown Comparison

The maximum drawdown for STWD was -66.34%, occurring on Mar 24, 2020. Recovery took 265 trading sessions.

The maximum drawdown for ESTC was -76.82%, occurring on Apr 10, 2026. This drawdown has not yet recovered.

The current STWD drawdown is -13.88%. The current ESTC drawdown is -68.43%.

RankSTWDESTC
#1-66.34%
Feb 5, 2020 - Feb 24, 2021
-76.82%
Nov 16, 2021 - Apr 10, 2026
#2-29.47%
Nov 24, 2021 - Dec 14, 2023
-56.99%
Jul 26, 2019 - Aug 20, 2020
#3-26.42%
Apr 6, 2015 - Aug 1, 2016
-39.87%
Jan 21, 2021 - Sep 3, 2021
#4-25.94%
Feb 28, 2011 - Mar 16, 2012
-26.69%
Feb 27, 2019 - Jul 22, 2019
#5-18.28%
May 8, 2013 - Nov 27, 2013
-23.74%
Dec 3, 2018 - Jan 30, 2019
#6-16.84%
Oct 19, 2009 - Sep 28, 2010
-21.02%
Oct 13, 2020 - Dec 3, 2020
#7-14.51%
Jul 10, 2025 - Mar 27, 2026
-17.01%
Sep 3, 2021 - Oct 14, 2021
#8-14.37%
Nov 29, 2018 - Jan 31, 2019
-13.92%
Nov 8, 2018 - Dec 3, 2018
#9-13.79%
Mar 7, 2025 - May 15, 2025
-13.54%
Oct 5, 2018 - Nov 7, 2018
#10-12.99%
Dec 26, 2023 - Aug 29, 2024
-11.68%
Aug 26, 2020 - Oct 5, 2020
#11-10.93%
Sep 14, 2012 - Jan 2, 2013
-11.08%
Dec 22, 2020 - Jan 15, 2021
#12-8.62%
Jul 3, 2017 - May 4, 2018
-5.59%
Dec 8, 2020 - Dec 17, 2020
#13-8.58%
Mar 26, 2012 - Jun 27, 2012
-5.39%
Feb 5, 2019 - Feb 14, 2019
#14-8.48%
Sep 19, 2024 - Feb 27, 2025
-5.24%
Nov 9, 2021 - Nov 16, 2021
#15-8.36%
Nov 12, 2010 - Dec 28, 2010
-3.39%
Aug 20, 2020 - Aug 26, 2020

Correlation

Correlation between STWD and ESTC is 0.09 which considered as a very weak or no correlation - the stocks move independently of each other.

0.09
-101

Select Stocks to Compare