Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
59.7
OversoldNeutralOverbought
Moving averages
SMA 20184.44Buy
SMA 50175.69Buy
SMA 200142.40Buy
SMA 200W96.60Buy
EMA 12185.56Buy
EMA 26182.21Buy
Oscillators
RSI (14)59.7Neutral
MACD (12,26,9)3.34Sell
Momentum (10d)14.07Buy
52-week range
$104.6497% of range$192.51
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.4 | -1.7 | -1.6 | +20.8 | +1.8 | +9.0 | +8.6 | +3.2 | | | | | +47.4 |
| 2025 | +3.5 | -2.4 | -9.8 | -1.6 | +9.3 | +10.4 | +5.1 | +2.9 | +0.9 | -0.3 | +2.9 | +8.4 | +31.4 |
| 2024 | -4.6 | -0.2 | +4.9 | -6.2 | +4.3 | -2.1 | +14.8 | +2.5 | +1.6 | +4.9 | +6.2 | -0.4 | +26.7 |
| 2023 | +17.7 | -2.9 | -14.6 | -4.5 | -5.9 | +7.6 | -1.0 | -5.1 | -2.6 | -3.5 | +12.7 | +6.4 | -0.1 |
| 2022 | +1.6 | -9.7 | +2.1 | -23.1 | +8.2 | -15.0 | +15.2 | -3.8 | -11.0 | +21.7 | +7.7 | -2.6 | -16.6 |
| 2021 | | | | | | | | +6.6 | -8.8 | +16.3 | -9.7 | +4.5 | +6.7 |