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
STC vs IE - Historical Returns
Returns include dividend reinvestment.
STC vs IE - Annual Returns (1999 - 2026)
Returns include dividend reinvestment.
| Year | STC | IE |
|---|---|---|
| 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%.
| Rank | STC | IE |
|---|---|---|
| #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.
Select Stocks to Compare
More Comparisons
Compare with similar stocks