Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
62.5
OversoldNeutralOverbought
Moving averages
SMA 20263025.00Buy
SMA 50211114.00Buy
SMA 200189278.50Buy
SMA 200W151323.00Buy
EMA 12276758.14Sell
EMA 26253472.17Buy
Oscillators
RSI (14)62.5Neutral
MACD (12,26,9)23285.97Sell
Momentum (10d)4500.00Buy
52-week range
$104.7681% of range$227.71
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +24.2 | -6.2 | +3.4 | +7.1 | -17.5 | -10.8 | +19.2 | +62.4 | -8.2 | | | | +69.0 |
| 2025 | +10.3 | +4.2 | -4.0 | +4.9 | +21.7 | +33.1 | -10.0 | -13.9 | -0.9 | -4.7 | -18.8 | -1.8 | +9.3 |
| 2024 | -8.4 | -7.1 | +11.6 | +16.7 | +21.3 | +14.5 | -20.4 | -21.7 | +20.4 | +3.4 | -11.9 | +12.1 | +18.0 |
| 2023 | +5.7 | -1.3 | +4.8 | -4.7 | +3.0 | +17.0 | +10.3 | +49.6 | -16.2 | +5.4 | -18.4 | +14.2 | +70.6 |
| 2022 | -18.8 | +21.0 | -2.7 | +2.9 | -18.7 | -19.2 | +22.3 | -9.1 | -19.9 | -8.9 | +32.8 | +21.9 | -15.2 |
| 2021 | | | | | | | | | -4.6 | -0.4 | -26.9 | -3.6 | -33.0 |