Stock Regimes

Major swings and moving-average trends across the full price history, with each period compared to the S&P 500.

Symbol
IAG.TO
Window
2000-02-04 โ€“ 2026-11-06
Min reversal 20%
Regimes
26
Current regime
Rally
since 2022-05-12 ยท +308.0%
Stock return
+2,415.2%
S&P 500
+417.9%
Excess
+1,997.3%

Price history

Green bands are rallies and red bands are drawdowns. A swing is confirmed when price reverses by at least 20%.

Close Rally Drawdown

Versus the S&P 500

Both series are rebased to 100 at the first date they share in this window. Returns are price returns from adjusted closes, not dividend total return.

IAG.TO S&P 500

Regimes

Direction Start End Trading days Start price End price Stock Annualized S&P 500 Excess
Drawdown 2000-02-09 2000-02-24 12 $8.60 $3.93 -54.3% -100.0% -4.1% -50.2%
Rally 2000-02-24 2002-03-08 532 $3.93 $12.03 +206.3% +69.9% -14.0% +220.3%
Drawdown 2002-03-08 2002-09-24 143 $12.03 $8.40 -30.2% -46.9% -29.6% -0.6%
Rally 2002-09-24 2007-12-07 1,334 $8.40 $24.43 +190.9% +22.3% +83.7% +107.2%
Drawdown 2007-12-07 2008-03-17 68 $24.43 $19.05 -22.0% -60.2% -15.2% -6.9%
Rally 2008-03-17 2008-05-02 34 $19.05 $22.98 +20.6% +301.2% +10.8% +9.9%
Drawdown 2008-05-02 2008-10-10 112 $22.98 $15.40 -33.0% -59.4% -36.4% +3.4%
Rally 2008-10-10 2008-10-20 6 $15.40 $18.52 +20.2% +229,391.4% +9.6% +10.6%
Drawdown 2008-10-20 2008-12-23 47 $18.52 $11.51 -37.8% -92.2% -12.4% -25.4%
Rally 2008-12-23 2009-01-06 8 $11.51 $14.74 +28.0% +239,961.3% +8.3% +19.7%
Drawdown 2009-01-06 2009-03-09 44 $14.74 $8.22 -44.3% -96.5% -27.6% -16.6%
Rally 2009-03-09 2011-05-31 560 $8.22 $26.47 +222.2% +69.3% +98.8% +123.4%
Drawdown 2011-05-31 2012-02-13 178 $26.47 $16.18 -38.9% -50.2% +0.5% -39.4%
Rally 2012-02-13 2012-03-16 24 $16.18 $20.98 +29.7% +1,428.4% +3.9% +25.8%
Drawdown 2012-03-16 2012-07-25 91 $20.98 $13.55 -35.4% -70.2% -4.7% -30.7%
Rally 2012-07-25 2014-09-18 540 $13.55 $34.09 +151.5% +53.8% +50.3% +101.2%
Drawdown 2014-09-18 2015-02-05 97 $34.09 $27.07 -20.6% -45.1% +2.5% -23.1%
Rally 2015-02-05 2015-12-04 210 $27.07 $32.91 +21.6% +26.4% +1.4% +20.1%
Drawdown 2015-12-04 2016-02-11 47 $32.91 $25.94 -21.2% -72.1% -12.6% -8.6%
Rally 2016-02-11 2018-01-19 487 $25.94 $46.76 +80.3% +35.7% +53.6% +26.6%
Drawdown 2018-01-19 2018-12-24 235 $46.76 $32.56 -30.4% -32.2% -16.3% -14.0%
Rally 2018-12-24 2020-02-06 281 $32.56 $61.28 +88.2% +76.3% +42.3% +45.9%
Drawdown 2020-02-06 2020-03-23 32 $61.28 $25.39 -58.6% -99.9% -33.1% -25.4%
Rally 2020-03-23 2022-02-08 473 $25.39 $72.73 +186.4% +75.2% +102.1% +84.3%
Drawdown 2022-02-08 2022-05-12 66 $72.73 $51.65 -29.0% -72.9% -13.1% -15.9%
Rally Ongoing 2022-05-12 2026-11-06 1,127 $51.65 $210.72 +308.0% +36.9% +87.7% +220.3%

Stock returns use adjusted closes. Annualized compounds that stock return over a 252-trading-day year. S&P 500 is the GSPC index price return over the same dates. Excess is the stock return minus the S&P 500 return.