StockComparison Logo
vs

STC vs IE

Comparison between Stewart Information Services Corp (STC, Company) and Ivanhoe Electric Inc (IE, Company).

STC is from the Financial Services sector, while IE is from the Basic Materials sector.

STC vs IE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
STC
$2.07B
IE
$2.06B
Max Drawdown
STC
88.08%
Winner
IE
71.12%
Sharpe Ratio
STC
0.43
Winner
IE
0.86
5Y Beta
Winner
STC
0.60
IE
1.99
Industry
STC
Insurance - Property & Casualty
IE
Copper
P/E Ratio
STC
15.19
Winner
IE
-46.49
Forward P/E
STC
18.55
IE
N/A
PEG Ratio
STC
0.22
IE
N/A
Dividend Yield
STC
3.28%
IE
N/A
5Y Dividends CAGR
STC
15.92%
IE
N/A
5Y EPS CAGR
STC
-10.47%
IE
N/A
Debt to Equity
Winner
STC
0.00%
IE
6.38%
Free Cash Flow Yield
Winner
STC
11.16%
IE
-5.71%
P/S Ratio
Winner
STC
0.66
IE
632.79
P/B Ratio
Winner
STC
1.26
IE
3.94

STC vs IE - Historical Returns

Returns include dividend reinvestment.

1M
Winner
STC
-4.05%
IE
-10.63%
3M
Winner
STC
-3.94%
IE
-16.20%
6M
Winner
STC
-12.38%
IE
-23.34%
1Y
STC
+11.54%
Winner
IE
+46.54%
5Y(CAGR)
STC
+5.31%
IE
N/A
10Y(CAGR)
STC
+8.77%
IE
N/A
Max(CAGR)
Winner
STC
+7.54%
IE
+1.45%

STC vs IE - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearSTCIE
2026-5.17%-30.09%
2025+9.91%+100.25%
2024+19.76%-24.27%
2023+40.28%-15.01%
2022-43.67%+12.50%
2021+71.21%N/A
2020+22.44%N/A
2019+1.04%N/A
2018-0.34%N/A
2017-3.88%N/A
2016+29.80%N/A
2015+3.00%N/A
2014+15.53%N/A
2013+16.00%N/A
2012+121.72%N/A
2011-2.25%N/A
2010+0.27%N/A
2009-50.31%N/A
2008-8.44%N/A
2007-39.87%N/A
2006-8.29%N/A
2005+21.75%N/A
2004+2.91%N/A
2003+90.88%N/A
2002+8.58%N/A
2001-0.65%N/A
2000+68.23%N/A
1999-10.64%N/A

STC vs IE Drawdown Comparison

The maximum drawdown for STC was -87.51%, occurring on Nov 20, 2008. Recovery took 2827 trading sessions.

The maximum drawdown for IE was -71.12%, occurring on Apr 4, 2025. Recovery took 564 trading sessions.

The current STC drawdown is -13.39%. The current IE drawdown is -42.62%.

RankSTCIE
#1-87.51%
Feb 1, 2006 - Apr 26, 2017
-71.12%
Jul 17, 2023 - Oct 14, 2025
#2-53.49%
Dec 29, 2021 - Jul 23, 2024
-45.93%
Jan 29, 2026 - Mar 30, 2026
#3-51.66%
Jan 19, 2018 - Aug 7, 2020
-34.23%
Mar 6, 2023 - Jul 17, 2023
#4-33.87%
Feb 11, 2004 - Jul 29, 2005
-31.31%
Oct 15, 2025 - Jan 12, 2026
#5-33.31%
Nov 8, 1999 - Dec 6, 2000
-29.12%
Jun 28, 2022 - Sep 6, 2022
#6-30.10%
Dec 29, 2000 - Jan 29, 2003
-29.06%
Sep 12, 2022 - Nov 10, 2022
#7-25.77%
Apr 27, 2017 - Jan 19, 2018
-24.55%
Dec 16, 2022 - Feb 14, 2023
#8-24.69%
Dec 9, 2024 - Sep 18, 2025
-21.01%
Nov 15, 2022 - Dec 16, 2022
#9-24.49%
Nov 25, 2025 - Mar 20, 2026
-8.52%
Feb 21, 2023 - Mar 3, 2023
#10-14.42%
Feb 18, 2021 - Apr 7, 2021
-4.78%
Jan 23, 2026 - Jan 29, 2026
#11-13.76%
Oct 6, 2020 - Dec 10, 2020
-3.61%
Jan 12, 2026 - Jan 14, 2026
#12-13.40%
Jul 14, 2003 - Nov 3, 2003
-3.53%
Jan 14, 2026 - Jan 22, 2026
#13-12.10%
Sep 18, 2025 - Nov 25, 2025
-0.78%
Feb 16, 2023 - Feb 21, 2023
#14-11.76%
Jan 12, 2021 - Feb 11, 2021
-0.73%
Sep 6, 2022 - Sep 9, 2022
#15-11.17%
Oct 24, 2005 - Jan 10, 2006
-0.73%
Feb 14, 2023 - Feb 16, 2023

Correlation

Correlation between STC and IE is -0.15 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.15
-101

Select Stocks to Compare