Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
79.6
OversoldNeutralOverbought
Moving averages
SMA 2083.64Buy
SMA 5084.05Buy
SMA 20091.91Buy
SMA 200W41.86Buy
EMA 1289.68Buy
EMA 2686.11Buy
Oscillators
RSI (14)79.6Sell
MACD (12,26,9)3.57Buy
Momentum (10d)20.05Buy
52-week range
$52.0560% of range$129.14
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +8.9 | +37.6 | -23.8 | -3.7 | +3.3 | -16.5 | -1.9 | +23.4 | | | | | +14.8 |
| 2025 | +30.9 | -2.4 | +26.0 | +13.6 | +3.9 | +4.0 | +1.5 | +22.5 | +24.1 | -3.3 | +26.0 | -0.5 | +269.5 |
| 2024 | -5.7 | +5.6 | +19.3 | +3.6 | +5.2 | +3.9 | +11.7 | +5.7 | -10.2 | +4.4 | -10.3 | -7.5 | +23.5 |
| 2023 | +8.2 | -20.7 | +45.2 | +9.9 | -9.0 | -12.9 | +5.3 | -23.4 | -7.1 | +12.9 | +7.9 | -2.9 | -3.8 |
| 2022 | -11.4 | +25.1 | +1.9 | -13.8 | -15.9 | -13.9 | -0.5 | -8.4 | +2.5 | -5.6 | +40.5 | +5.9 | -7.4 |
| 2021 | | | | | | | | -14.8 | -6.4 | +15.6 | +13.3 | +0.2 | +4.6 |