Stock Regimes

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

Symbol
UEC.US
Window
2006-02-17 โ€“ 2026-11-05
Min reversal 20%
Regimes
184
Current regime
Drawdown
since 2026-08-27 ยท -52.4%
Stock return
+23.4%
S&P 500
+471.3%
Excess
-447.9%

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.

UEC.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 2006-02-17 2006-02-21 2 $5.25 $10.50 +100.0% -0.3% +100.3%
Drawdown 2006-02-21 2006-03-17 19 $10.50 $2.00 -81.0% +1.9% -82.8%
Rally 2006-03-17 2006-03-29 9 $2.00 $2.50 +25.0% -0.3% +25.3%
Drawdown 2006-03-29 2006-04-11 10 $2.50 $2.00 -20.0% -1.3% -18.7%
Rally 2006-04-11 2006-05-05 18 $2.00 $4.84 +142.0% +3.0% +139.0%
Drawdown 2006-05-05 2006-05-22 12 $4.84 $2.40 -50.4% -4.8% -45.6%
Rally 2006-05-22 2006-06-02 9 $2.40 $3.45 +43.8% +2.1% +41.7%
Drawdown 2006-06-02 2006-06-13 8 $3.45 $2.60 -24.6% -5.0% -19.6%
Rally 2006-06-13 2006-06-14 2 $2.60 $3.44 +32.3% +0.5% +31.8%
Drawdown 2006-06-14 2006-06-19 4 $3.44 $2.50 -27.3% +0.8% -28.1%
Rally 2006-06-19 2006-08-18 44 $2.50 $3.10 +24.0% +5.0% +19.0%
Drawdown 2006-08-18 2006-10-06 35 $3.10 $1.20 -61.3% +3.6% -64.9%
Rally 2006-10-06 2006-10-27 16 $1.20 $2.15 +79.4% +2.1% +77.3%
Drawdown 2006-10-27 2006-11-08 9 $2.15 $1.70 -21.0% +0.6% -21.6%
Rally 2006-11-08 2007-01-23 50 $1.70 $6.35 +273.5% +3.1% +270.5%
Drawdown 2007-01-23 2007-01-31 7 $6.35 $4.67 -26.5% +0.7% -27.2%
Rally 2007-01-31 2007-02-26 18 $4.67 $9.25 +98.1% +0.8% +97.3%
Drawdown 2007-02-26 2007-03-05 6 $9.25 $6.41 -30.7% -5.2% -25.5%
Rally 2007-03-05 2007-03-07 3 $6.41 $8.54 +33.2% +1.3% +31.9%
Drawdown 2007-03-07 2007-03-30 18 $8.54 $5.69 -33.4% +2.1% -35.4%
Rally 2007-03-30 2007-04-03 3 $5.69 $7.35 +29.2% +1.2% +28.0%
Drawdown 2007-04-03 2007-04-24 15 $7.35 $5.15 -29.9% +3.0% -32.9%
Rally 2007-04-24 2007-05-01 6 $5.15 $6.44 +25.0% +0.4% +24.7%
Drawdown 2007-05-01 2007-08-21 79 $6.44 $3.11 -51.7% -2.6% -49.1%
Rally 2007-08-21 2007-11-12 59 $3.11 $4.80 +54.3% -0.5% +54.9%
Drawdown 2007-11-12 2008-01-23 49 $4.80 $2.01 -58.1% -7.0% -51.1%
Rally 2008-01-23 2008-02-28 26 $2.01 $3.80 +89.1% +2.2% +86.9%
Drawdown 2008-02-28 2008-03-19 15 $3.80 $2.45 -35.5% -5.1% -30.5%
Rally 2008-03-19 2008-03-26 5 $2.45 $2.95 +20.4% +3.3% +17.1%
Drawdown 2008-03-26 2008-04-18 18 $2.95 $2.11 -28.5% +3.7% -32.1%
Rally 2008-04-18 2008-05-20 23 $2.11 $2.60 +23.2% +1.7% +21.6%
Drawdown 2008-05-20 2008-06-16 19 $2.60 $2.07 -20.4% -3.8% -16.6%
Rally 2008-06-16 2008-06-27 10 $2.07 $3.40 +64.3% -6.0% +70.3%
Drawdown 2008-06-27 2008-10-16 78 $3.40 $0.46 -86.5% -26.0% -60.5%
Rally 2008-10-16 2008-10-21 4 $0.46 $0.60 +30.4% +0.9% +29.5%
Drawdown 2008-10-21 2008-12-12 38 $0.60 $0.19 -68.3% -7.9% -60.4%
Rally 2008-12-12 2008-12-17 4 $0.19 $0.40 +110.5% +2.8% +107.7%
Drawdown 2008-12-17 2008-12-26 7 $0.40 $0.29 -27.5% -3.5% -24.0%
Rally 2008-12-26 2008-12-30 3 $0.29 $0.40 +37.9% +2.0% +35.9%
Drawdown 2008-12-30 2008-12-31 2 $0.40 $0.31 -22.5% +1.4% -23.9%
Rally 2008-12-31 2009-01-07 5 $0.31 $0.74 +138.7% +0.4% +138.3%
Drawdown 2009-01-07 2009-01-14 6 $0.74 $0.42 -43.2% -7.1% -36.2%
Rally 2009-01-14 2009-01-26 8 $0.42 $0.56 +33.3% -0.7% +34.1%
Drawdown 2009-01-26 2009-02-24 21 $0.56 $0.30 -46.4% -7.6% -38.8%
Rally 2009-02-24 2009-05-06 51 $0.30 $1.56 +420.0% +18.9% +401.1%
Drawdown 2009-05-06 2009-05-14 7 $1.56 $1.21 -22.4% -2.9% -19.6%
Rally 2009-05-14 2009-06-19 26 $1.21 $3.17 +162.0% +3.2% +158.8%
Drawdown 2009-06-19 2009-06-23 3 $3.17 $2.27 -28.4% -2.8% -25.6%
Rally 2009-06-23 2009-06-26 4 $2.27 $3.37 +48.5% +2.7% +45.8%
Drawdown 2009-06-26 2009-07-08 8 $3.37 $2.38 -29.4% -4.3% -25.1%
Rally 2009-07-08 2009-07-17 8 $2.38 $2.91 +22.3% +6.9% +15.4%
Drawdown 2009-07-17 2009-08-24 27 $2.91 $2.28 -21.6% +9.1% -30.7%
Rally 2009-08-24 2009-10-19 40 $2.28 $3.75 +64.5% +7.1% +57.4%
Drawdown 2009-10-19 2009-10-28 8 $3.75 $2.61 -30.4% -5.0% -25.4%
Rally 2009-10-28 2010-01-04 46 $2.61 $3.81 +46.0% +8.7% +37.3%
Drawdown 2010-01-04 2010-01-28 18 $3.81 $2.94 -22.8% -4.3% -18.6%
Rally 2010-01-28 2010-02-17 14 $2.94 $3.80 +29.3% +1.4% +27.9%
Drawdown 2010-02-17 2010-06-07 77 $3.80 $2.40 -36.8% -4.5% -32.4%
Rally 2010-06-07 2010-06-15 7 $2.40 $2.99 +24.6% +6.2% +18.4%
Drawdown 2010-06-15 2010-07-19 24 $2.99 $2.17 -27.4% -3.9% -23.5%
Rally 2010-07-19 2010-11-08 80 $2.17 $6.15 +183.4% +14.2% +169.2%
Drawdown 2010-11-08 2010-11-16 7 $6.15 $4.88 -20.7% -3.7% -17.0%
Rally 2010-11-16 2010-12-02 12 $4.88 $7.17 +46.9% +3.7% +43.3%
Drawdown 2010-12-02 2011-01-31 41 $7.17 $5.23 -27.1% +5.3% -32.3%
Rally 2011-01-31 2011-02-14 11 $5.23 $6.77 +29.4% +3.6% +25.9%
Drawdown 2011-02-14 2011-03-16 22 $6.77 $3.44 -49.2% -5.7% -43.5%
Rally 2011-03-16 2011-03-18 3 $3.44 $4.28 +24.4% +1.8% +22.6%
Drawdown 2011-03-18 2011-05-20 45 $4.28 $2.75 -35.7% +4.2% -40.0%
Rally 2011-05-20 2011-07-15 39 $2.75 $3.75 +36.4% -1.3% +37.6%
Drawdown 2011-07-15 2011-08-08 17 $3.75 $2.63 -29.9% -14.9% -14.9%
Rally 2011-08-08 2011-08-31 18 $2.63 $3.51 +33.5% +8.9% +24.6%
Drawdown 2011-08-31 2011-10-03 23 $3.51 $2.39 -31.9% -9.8% -22.1%
Rally 2011-10-03 2011-10-27 19 $2.39 $3.49 +46.0% +16.9% +29.2%
Drawdown 2011-10-27 2011-11-29 23 $3.49 $2.68 -23.2% -7.0% -16.2%
Rally 2011-11-29 2012-02-21 57 $2.68 $4.28 +59.7% +14.0% +45.7%
Drawdown 2012-02-21 2012-06-13 80 $4.28 $1.79 -58.2% -3.5% -54.7%
Rally 2012-06-13 2012-06-29 13 $1.79 $2.29 +27.9% +3.6% +24.3%
Drawdown 2012-06-29 2012-07-27 20 $2.29 $1.79 -21.8% +1.7% -23.6%
Rally 2012-07-27 2012-09-20 39 $1.79 $2.93 +63.7% +5.4% +58.3%
Drawdown 2012-09-20 2012-11-16 40 $2.93 $1.93 -34.1% -6.9% -27.3%
Rally 2012-11-16 2013-02-20 64 $1.93 $2.69 +39.4% +11.2% +28.2%
Drawdown 2013-02-20 2013-04-26 47 $2.69 $1.45 -46.1% +4.6% -50.7%
Rally 2013-04-26 2013-05-30 24 $1.45 $2.29 +57.9% +4.6% +53.4%
Drawdown 2013-05-30 2013-06-27 21 $2.29 $1.68 -26.6% -2.5% -24.1%
Rally 2013-06-27 2013-07-23 18 $1.68 $2.52 +50.0% +4.9% +45.1%
Drawdown 2013-07-23 2013-11-13 81 $2.52 $1.65 -34.5% +5.3% -39.8%
Rally 2013-11-13 2013-12-30 32 $1.65 $2.04 +23.6% +3.3% +20.3%
Drawdown 2013-12-30 2014-02-11 30 $2.04 $1.63 -20.1% -1.2% -18.9%
Rally 2014-02-11 2014-03-04 15 $1.63 $1.99 +22.1% +3.0% +19.1%
Drawdown 2014-03-04 2014-05-09 48 $1.99 $0.99 -50.3% +0.2% -50.5%
Rally 2014-05-09 2014-05-28 13 $0.99 $1.91 +92.9% +1.7% +91.3%
Drawdown 2014-05-28 2014-10-14 98 $1.91 $1.06 -44.5% -1.7% -42.8%
Rally 2014-10-14 2014-11-20 28 $1.06 $1.94 +83.0% +9.3% +73.7%
Drawdown 2014-11-20 2015-01-21 41 $1.94 $1.11 -42.8% -1.0% -41.8%
Rally 2015-01-21 2015-05-29 90 $1.11 $2.99 +169.4% +3.7% +165.7%
Drawdown 2015-05-29 2015-07-08 28 $2.99 $1.18 -60.5% -2.9% -57.7%
Rally 2015-07-08 2015-07-14 5 $1.18 $1.48 +25.4% +3.0% +22.4%
Drawdown 2015-07-14 2015-08-26 32 $1.48 $0.95 -35.8% -8.0% -27.8%
Rally 2015-08-26 2015-08-31 4 $0.95 $1.24 +30.5% +1.6% +28.9%
Drawdown 2015-08-31 2016-01-20 98 $1.24 $0.69 -44.4% -5.7% -38.6%
Rally 2016-01-20 2016-02-01 9 $0.69 $0.98 +42.0% +4.3% +37.7%
Drawdown 2016-02-01 2016-04-05 45 $0.98 $0.70 -28.6% +5.5% -34.0%
Rally 2016-04-05 2016-06-06 44 $0.70 $1.12 +60.0% +3.1% +56.9%
Drawdown 2016-06-06 2016-06-28 17 $1.12 $0.82 -26.8% -3.5% -23.3%
Rally 2016-06-28 2016-08-11 32 $0.82 $1.20 +46.3% +7.4% +39.0%
Drawdown 2016-08-11 2016-11-29 77 $1.20 $0.82 -31.7% +0.9% -32.5%
Rally 2016-11-29 2017-02-14 53 $0.82 $1.84 +124.4% +6.0% +118.4%
Drawdown 2017-02-14 2017-03-23 27 $1.84 $1.29 -29.9% +0.4% -30.2%
Rally 2017-03-23 2017-04-11 14 $1.29 $1.56 +20.9% +0.3% +20.6%
Drawdown 2017-04-11 2017-05-04 17 $1.56 $1.11 -28.8% +1.5% -30.4%
Rally 2017-05-04 2017-07-19 53 $1.11 $1.75 +57.7% +3.5% +54.1%
Drawdown 2017-07-19 2017-11-03 77 $1.75 $1.05 -40.0% +4.6% -44.6%
Rally 2017-11-03 2018-01-05 43 $1.05 $1.98 +88.6% +6.0% +82.6%
Drawdown 2018-01-05 2018-03-28 57 $1.98 $1.26 -36.4% -5.0% -31.3%
Rally 2018-03-28 2018-08-06 91 $1.26 $1.83 +45.2% +9.4% +35.8%
Drawdown 2018-08-06 2018-10-26 59 $1.83 $1.21 -33.9% -6.7% -27.2%
Rally 2018-10-26 2018-11-07 9 $1.21 $1.47 +21.5% +5.8% +15.7%
Drawdown 2018-11-07 2018-12-20 30 $1.47 $1.15 -21.8% -12.3% -9.5%
Rally 2018-12-20 2019-04-10 76 $1.15 $1.56 +35.7% +17.1% +18.6%
Drawdown 2019-04-10 2019-08-16 90 $1.56 $0.87 -44.2% +0.0% -44.2%
Rally 2019-08-16 2019-10-10 39 $0.87 $1.13 +29.9% +1.7% +28.2%
Drawdown 2019-10-10 2020-01-28 75 $1.13 $0.78 -31.0% +11.5% -42.5%
Rally 2020-01-28 2020-02-13 13 $0.78 $0.94 +20.5% +3.0% +17.5%
Drawdown 2020-02-13 2020-02-28 11 $0.94 $0.60 -36.2% -12.4% -23.7%
Rally 2020-02-28 2020-03-04 4 $0.60 $0.72 +20.0% +6.0% +14.0%
Drawdown 2020-03-04 2020-03-12 7 $0.72 $0.38 -47.2% -20.7% -26.5%
Rally 2020-03-12 2020-03-17 4 $0.38 $0.60 +57.9% +2.0% +55.9%
Drawdown 2020-03-17 2020-03-18 2 $0.60 $0.48 -20.0% -5.2% -14.8%
Rally 2020-03-18 2020-05-08 37 $0.48 $1.23 +156.3% +22.2% +134.1%
Drawdown 2020-05-08 2020-06-26 35 $1.23 $0.86 -30.1% +2.7% -32.8%
Rally 2020-06-26 2020-09-18 59 $0.86 $1.29 +50.0% +10.3% +39.7%
Drawdown 2020-09-18 2020-10-28 29 $1.29 $0.82 -36.4% -1.5% -35.0%
Rally 2020-10-28 2021-01-07 49 $0.82 $2.07 +152.4% +16.3% +136.2%
Drawdown 2021-01-07 2021-01-21 10 $2.07 $1.58 -23.7% +1.3% -25.0%
Rally 2021-01-21 2021-02-19 21 $1.58 $2.50 +58.2% +1.4% +56.8%
Drawdown 2021-02-19 2021-03-08 12 $2.50 $1.99 -20.4% -2.2% -18.2%
Rally 2021-03-08 2021-04-05 20 $1.99 $3.55 +78.4% +6.7% +71.7%
Drawdown 2021-04-05 2021-04-20 12 $3.55 $2.59 -27.0% +1.4% -28.4%
Rally 2021-04-20 2021-06-07 34 $2.59 $3.41 +31.7% +2.2% +29.4%
Drawdown 2021-06-07 2021-07-19 30 $3.41 $1.95 -42.8% +0.8% -43.6%
Rally 2021-07-19 2021-09-15 42 $1.95 $3.69 +89.2% +5.2% +84.0%
Drawdown 2021-09-15 2021-10-06 16 $3.69 $2.89 -21.7% -2.6% -19.1%
Rally 2021-10-06 2021-11-11 27 $2.89 $5.49 +90.0% +6.5% +83.4%
Drawdown 2021-11-11 2021-12-14 23 $5.49 $3.23 -41.2% -0.3% -40.8%
Rally 2021-12-14 2022-01-07 18 $3.23 $3.88 +20.1% +0.9% +19.2%
Drawdown 2022-01-07 2022-01-27 14 $3.88 $2.42 -37.6% -7.5% -30.1%
Rally 2022-01-27 2022-03-10 30 $2.42 $5.21 +115.3% -1.5% +116.8%
Drawdown 2022-03-10 2022-03-16 5 $5.21 $3.94 -24.4% +2.3% -26.7%
Rally 2022-03-16 2022-04-13 21 $3.94 $6.54 +66.0% +2.0% +64.0%
Drawdown 2022-04-13 2022-05-12 21 $6.54 $3.08 -52.9% -11.6% -41.3%
Rally 2022-05-12 2022-06-07 18 $3.08 $4.57 +48.4% +5.9% +42.5%
Drawdown 2022-06-07 2022-07-06 20 $4.57 $3.03 -33.7% -7.6% -26.1%
Rally 2022-07-06 2022-08-12 28 $3.03 $4.32 +42.6% +11.3% +31.3%
Drawdown 2022-08-12 2022-08-22 7 $4.32 $3.38 -21.8% -3.3% -18.4%
Rally 2022-08-22 2022-08-31 8 $3.38 $4.52 +33.7% -4.4% +38.2%
Drawdown 2022-08-31 2022-09-26 18 $4.52 $3.22 -28.8% -7.6% -21.2%
Rally 2022-09-26 2022-10-26 23 $3.22 $4.30 +33.5% +4.8% +28.7%
Drawdown 2022-10-26 2022-12-16 37 $4.30 $3.14 -27.0% +0.6% -27.5%
Rally 2022-12-16 2023-02-02 32 $3.14 $4.19 +33.4% +8.5% +24.9%
Drawdown 2023-02-02 2023-05-02 62 $4.19 $2.37 -43.4% -1.4% -42.0%
Rally 2023-05-02 2024-02-01 190 $2.37 $8.20 +246.0% +19.1% +226.9%
Drawdown 2024-02-01 2024-03-15 31 $8.20 $6.28 -23.4% +4.3% -27.7%
Rally 2024-03-15 2024-04-03 13 $6.28 $7.68 +22.3% +1.8% +20.4%
Drawdown 2024-04-03 2024-06-11 49 $7.68 $5.57 -27.5% +3.1% -30.6%
Rally 2024-06-11 2024-07-16 24 $5.57 $6.85 +23.0% +5.4% +17.6%
Drawdown 2024-07-16 2024-08-07 17 $6.85 $4.38 -36.1% -8.3% -27.8%
Rally 2024-08-07 2024-08-23 13 $4.38 $5.37 +22.6% +8.4% +14.2%
Drawdown 2024-08-23 2024-09-06 10 $5.37 $4.26 -20.7% -4.0% -16.7%
Rally 2024-09-06 2024-11-19 53 $4.26 $8.60 +101.9% +9.4% +92.5%
Drawdown 2024-11-19 2024-12-31 29 $8.60 $6.69 -22.2% -0.6% -21.6%
Rally 2024-12-31 2025-01-23 15 $6.69 $8.20 +22.6% +4.0% +18.5%
Drawdown 2025-01-23 2025-04-08 53 $8.20 $4.00 -51.2% -18.6% -32.7%
Rally 2025-04-08 2025-10-15 132 $4.00 $16.74 +318.5% +33.9% +284.6%
Drawdown 2025-10-15 2025-11-21 28 $16.74 $10.90 -34.9% -1.0% -33.9%
Rally 2025-11-21 2026-01-28 45 $10.90 $20.14 +84.8% +5.7% +79.1%
Drawdown 2026-01-28 2026-03-20 37 $20.14 $12.09 -40.0% -6.8% -33.2%
Rally 2026-03-20 2026-05-11 36 $12.09 $16.47 +36.2% +13.9% +22.3%
Drawdown 2026-05-11 2026-05-19 7 $16.47 $11.91 -27.7% -0.8% -26.9%
Rally 2026-05-19 2026-06-02 10 $11.91 $15.44 +29.6% +3.5% +26.2%
Drawdown 2026-06-02 2026-06-10 7 $15.44 $9.42 -39.0% -4.5% -34.5%
Rally 2026-06-10 2026-06-18 7 $9.42 $12.01 +27.5% +3.2% +24.3%
Drawdown 2026-06-18 2026-07-29 28 $12.01 $9.04 -24.7% -2.5% -22.3%
Rally 2026-07-29 2026-08-27 22 $9.04 $13.62 +50.7% +5.7% +45.0%
Drawdown Ongoing 2026-08-27 2026-11-05 50 $13.62 $6.48 -52.4% -4.9% -47.5%

Stock returns use adjusted closes. S&P 500 is the GSPC index price return over the same dates. Excess is the stock return minus the S&P 500 return.