Stock Regimes

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

Symbol
TA.TO
Window
1989-12-18 โ€“ 2026-11-06
Min reversal 20%
Regimes
45
Current regime
Drawdown
since 2026-07-09 ยท -10.1%
Stock return
+453.1%
S&P 500
+2,046.4%
Excess
-1,593.2%

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.

TA.TO S&P 500

Regimes

Direction Start End Trading days Start price End price Stock Annualized S&P 500 Excess
Drawdown 1989-12-18 1990-09-28 196 CAD 3.32 CAD 2.58 -22.4% -27.8% -11.0% -11.5%
Rally 1990-09-28 1998-06-19 1,913 CAD 2.58 CAD 7.83 +203.8% +15.8% +259.6% -55.9%
Drawdown 1998-06-19 1998-08-27 47 CAD 7.83 CAD 5.80 -26.0% -80.0% -5.3% -20.7%
Rally 1998-08-27 1999-02-18 118 CAD 5.80 CAD 8.12 +40.0% +105.3% +18.7% +21.4%
Drawdown 1999-02-18 1999-12-08 201 CAD 8.12 CAD 4.44 -45.3% -53.1% +13.5% -58.8%
Rally 1999-12-08 2001-06-04 369 CAD 4.44 CAD 11.00 +147.7% +85.8% -9.7% +157.5%
Drawdown 2001-06-04 2003-03-28 457 CAD 11.00 CAD 6.25 -43.2% -26.8% -31.9% -11.4%
Rally 2003-03-28 2008-08-26 1,363 CAD 6.25 CAD 18.96 +203.6% +22.8% +47.3% +156.3%
Drawdown 2008-08-26 2008-10-10 33 CAD 18.96 CAD 10.70 -43.6% -98.7% -29.3% -14.3%
Rally 2008-10-10 2008-10-20 6 CAD 10.70 CAD 14.22 +32.9% +15,439,291.2% +9.6% +23.3%
Drawdown 2008-10-20 2008-11-20 24 CAD 14.22 CAD 10.77 -24.2% -94.6% -23.6% -0.6%
Rally 2008-11-20 2009-01-06 31 CAD 10.77 CAD 13.05 +21.1% +373.9% +24.2% -3.1%
Drawdown 2009-01-06 2009-03-05 42 CAD 13.05 CAD 9.47 -27.4% -85.3% -27.0% -0.4%
Rally 2009-03-05 2011-10-12 654 CAD 9.47 CAD 13.92 +46.9% +16.0% +76.9% -30.0%
Drawdown 2011-10-12 2012-09-05 227 CAD 13.92 CAD 9.00 -35.4% -38.4% +16.3% -51.6%
Rally 2012-09-05 2013-01-22 96 CAD 9.00 CAD 10.96 +21.8% +67.7% +6.4% +15.4%
Drawdown 2013-01-22 2013-06-20 105 CAD 10.96 CAD 8.71 -20.6% -42.4% +6.4% -27.0%
Rally 2013-06-20 2014-02-18 166 CAD 8.71 CAD 10.50 +20.6% +32.9% +15.9% +4.7%
Drawdown 2014-02-18 2014-12-15 209 CAD 10.50 CAD 7.30 -30.4% -35.4% +8.1% -38.5%
Rally 2014-12-15 2015-04-28 92 CAD 7.30 CAD 9.32 +27.7% +95.4% +6.3% +21.4%
Drawdown 2015-04-28 2015-09-14 96 CAD 9.32 CAD 4.44 -52.4% -85.7% -7.6% -44.7%
Rally 2015-09-14 2015-10-07 18 CAD 4.44 CAD 5.61 +26.5% +2,576.8% +2.2% +24.3%
Drawdown 2015-10-07 2015-12-14 48 CAD 5.61 CAD 3.36 -40.1% -93.2% +1.3% -41.5%
Rally 2015-12-14 2015-12-24 9 CAD 3.36 CAD 4.05 +20.6% +18,773.4% +1.9% +18.7%
Drawdown 2015-12-24 2016-01-15 14 CAD 4.05 CAD 3.06 -24.5% -99.4% -8.8% -15.7%
Rally 2016-01-15 2016-06-08 101 CAD 3.06 CAD 5.83 +90.5% +399.3% +12.7% +77.8%
Drawdown 2016-06-08 2016-11-14 110 CAD 5.83 CAD 4.29 -26.4% -50.4% +2.1% -28.5%
Rally 2016-11-14 2017-07-04 160 CAD 4.29 CAD 7.05 +64.4% +118.7% +12.2% +52.1%
Drawdown 2017-07-04 2018-02-06 150 CAD 7.05 CAD 5.45 -22.8% -35.2% +11.0% -33.7%
Rally 2018-02-06 2018-08-07 126 CAD 5.45 CAD 6.67 +22.4% +49.9% +6.1% +16.4%
Drawdown 2018-08-07 2018-12-27 99 CAD 6.67 CAD 4.85 -27.3% -55.5% -12.9% -14.3%
Rally 2018-12-27 2019-04-02 67 CAD 4.85 CAD 8.76 +80.5% +822.8% +15.2% +65.3%
Drawdown 2019-04-02 2019-11-04 149 CAD 8.76 CAD 6.77 -22.7% -35.3% +7.4% -30.1%
Rally 2019-11-04 2020-02-21 76 CAD 6.77 CAD 9.97 +47.3% +261.4% +8.4% +38.9%
Drawdown 2020-02-21 2020-03-23 22 CAD 9.97 CAD 4.93 -50.6% -100.0% -33.0% -17.6%
Rally 2020-03-23 2022-07-18 583 CAD 4.93 CAD 14.00 +184.2% +57.1% +71.2% +113.0%
Drawdown 2022-07-18 2022-10-12 60 CAD 14.00 CAD 10.01 -28.5% -75.6% -6.6% -21.9%
Rally 2022-10-12 2023-08-10 209 CAD 10.01 CAD 13.18 +31.7% +39.4% +24.9% +6.8%
Drawdown 2023-08-10 2024-04-12 170 CAD 13.18 CAD 8.00 -39.3% -52.3% +14.6% -53.9%
Rally 2024-04-12 2025-01-20 194 CAD 8.00 CAD 20.33 +154.0% +235.6% +17.0% +136.9%
Drawdown 2025-01-20 2025-04-08 56 CAD 20.33 CAD 11.34 -44.2% -92.8% -16.9% -27.3%
Rally 2025-04-08 2025-10-31 143 CAD 11.34 CAD 24.43 +115.4% +286.5% +37.3% +78.1%
Drawdown 2025-10-31 2026-03-20 97 CAD 24.43 CAD 16.09 -34.1% -66.2% -4.9% -29.2%
Rally 2026-03-20 2026-07-09 77 CAD 16.09 CAD 20.45 +27.1% +119.1% +15.9% +11.1%
Drawdown Ongoing 2026-07-09 2026-11-06 84 CAD 20.45 CAD 18.38 -10.1% -27.4% -2.2% -7.9%

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.