Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
64.6
OversoldNeutralOverbought
Moving averages
SMA 20345.11Buy
SMA 50344.64Buy
SMA 200301.62Buy
SMA 200W195.27Buy
EMA 12357.94Buy
EMA 26349.26Buy
Oscillators
RSI (14)64.6Neutral
MACD (12,26,9)8.68Buy
Momentum (10d)55.24Buy
52-week range
$203.4089% of range$385.37
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +18.3 | +0.0 | -5.5 | +27.6 | +3.5 | -4.4 | -0.6 | +6.1 | | | | | +49.0 |
| 2025 | +2.2 | -2.4 | -13.9 | +4.9 | +3.0 | +10.3 | +11.7 | +6.2 | -3.8 | +22.7 | +3.0 | -8.5 | +35.2 |
| 2024 | -0.2 | -13.8 | +14.6 | -10.8 | +17.5 | -11.7 | +10.4 | -5.5 | +1.6 | +14.3 | +10.2 | -14.5 | +4.1 |
| 2023 | +19.0 | +11.1 | -6.7 | -6.8 | -4.6 | +30.3 | -1.9 | -7.8 | -11.1 | -10.9 | +21.6 | +11.6 | +38.9 |
| 2022 | -7.4 | -0.1 | +6.9 | -5.3 | +1.9 | -14.7 | +19.4 | +3.0 | -9.3 | +15.4 | -6.4 | -2.9 | -4.9 |
| 2021 | | | | | | | | +9.9 | -1.5 | +12.3 | -4.2 | +6.0 | +23.6 |