Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
85.0
OversoldNeutralOverbought
Moving averages
SMA 2093.28Buy
SMA 5090.34Buy
SMA 20075.66Buy
SMA 200W59.78Buy
EMA 1296.47Buy
EMA 2693.59Buy
Oscillators
RSI (14)85.0Sell
MACD (12,26,9)2.89Buy
Momentum (10d)11.60Buy
52-week range
$60.0798% of range$101.18
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -3.3 | -8.9 | -0.4 | +7.6 | +32.0 | +0.9 | +2.2 | +9.3 | | | | | +40.5 |
| 2025 | +6.5 | -2.2 | -4.7 | +5.6 | +7.9 | +5.2 | -3.8 | +0.6 | +3.9 | +1.7 | -4.7 | -3.0 | +12.6 |
| 2024 | +3.5 | +3.5 | -2.2 | -4.3 | -1.2 | +5.8 | -1.0 | +6.3 | -0.2 | +1.5 | +5.1 | +0.4 | +17.8 |
| 2023 | +4.4 | +2.1 | +3.7 | -7.0 | +11.0 | +2.9 | +3.6 | +0.2 | -3.7 | -1.8 | +11.5 | +8.3 | +39.1 |
| 2022 | -9.5 | +5.0 | +5.8 | -11.6 | -9.7 | -5.1 | +4.8 | +1.6 | -10.1 | +8.3 | -2.2 | -5.1 | -26.7 |
| 2021 | | | | | | | | +5.1 | -5.5 | +10.9 | -4.0 | +1.8 | +7.6 |