Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
75.0
OversoldNeutralOverbought
Moving averages
SMA 20225.01Buy
SMA 50222.19Buy
SMA 200212.14Buy
SMA 200W179.40Buy
EMA 12226.53Buy
EMA 26224.73Buy
Oscillators
RSI (14)75.0Sell
MACD (12,26,9)1.80Buy
Momentum (10d)4.09Buy
52-week range
$192.1999% of range$228.78
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +2.5 | +2.2 | -5.1 | +6.0 | +2.0 | -0.4 | +2.0 | +2.1 | | | | | +11.5 |
| 2025 | +2.9 | +0.4 | -3.4 | -3.8 | +3.1 | +3.3 | +1.0 | +3.4 | +1.3 | +1.2 | +1.7 | -0.2 | +11.0 |
| 2024 | +0.2 | +3.0 | +4.1 | -4.2 | +3.2 | -1.5 | +4.7 | +3.0 | +0.6 | -1.4 | +5.9 | -7.4 | +9.9 |
| 2023 | +7.0 | -3.0 | +0.9 | +1.8 | -1.8 | +6.2 | +3.5 | -2.9 | -5.0 | -1.8 | +9.5 | +5.0 | +19.9 |
| 2022 | -1.8 | -1.3 | +2.7 | -5.0 | +1.7 | -8.7 | +5.9 | -2.9 | -9.1 | +11.6 | +5.9 | -4.5 | -7.5 |
| 2021 | | | | | | | | +1.7 | -3.8 | +4.5 | -3.3 | +6.5 | +5.3 |