Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
67.4
OversoldNeutralOverbought
Moving averages
SMA 20114.02Buy
SMA 50114.38Buy
SMA 200105.57Buy
SMA 200W87.61Buy
EMA 12115.60Buy
EMA 26114.65Buy
Oscillators
RSI (14)67.4Neutral
MACD (12,26,9)0.95Buy
Momentum (10d)7.88Buy
52-week range
$91.3098% of range$118.57
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +3.9 | +5.9 | -5.6 | +8.0 | +4.9 | +3.0 | -4.8 | +5.6 | | | | | +21.9 |
| 2025 | +3.7 | -5.5 | -6.5 | -0.4 | +6.2 | +3.3 | +2.3 | +2.2 | +0.8 | +0.2 | +1.3 | -0.5 | +6.5 |
| 2024 | -0.4 | +9.6 | +5.5 | -5.9 | +4.1 | -1.4 | +4.2 | -0.8 | +0.9 | -1.4 | +8.9 | -7.9 | +14.8 |
| 2023 | +7.2 | -0.8 | -1.5 | -0.5 | -2.8 | +8.5 | +3.8 | -2.1 | -5.2 | -4.8 | +7.6 | +7.1 | +16.0 |
| 2022 | -10.4 | +0.9 | +0.2 | -7.4 | -0.7 | -10.2 | +12.8 | -3.5 | -9.2 | +9.4 | +5.8 | -6.3 | -19.9 |
| 2021 | | | | | | | | +1.4 | -4.3 | +7.6 | -3.6 | +3.8 | +4.4 |