Technical summary
Strong buy
7 buy0 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
87.1
OversoldNeutralOverbought
Moving averages
SMA 20170.49Buy
SMA 50148.90Buy
SMA 200144.89Buy
SMA 200W214.92Sell
EMA 12190.73Buy
EMA 26171.78Buy
Oscillators
RSI (14)87.1Sell
MACD (12,26,9)18.96Buy
Momentum (10d)42.36Buy
52-week range
$104.9082% of range$234.60
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -15.4 | -6.6 | -3.4 | +4.3 | +10.2 | -10.0 | +30.5 | +28.9 | | | | | +32.6 |
| 2025 | +1.3 | +5.7 | -0.5 | +3.6 | +14.4 | -10.7 | +0.1 | -1.9 | -8.4 | -10.1 | -13.9 | -1.1 | -22.3 |
| 2024 | -8.0 | -4.1 | +9.1 | -5.5 | -22.7 | -1.6 | +16.6 | -2.4 | +2.3 | +25.5 | +11.0 | -11.6 | -0.8 |
| 2023 | +4.4 | -10.8 | +5.2 | -4.5 | -3.5 | +14.7 | +14.8 | -20.0 | -12.1 | -5.5 | -25.8 | +13.8 | -33.4 |
| 2022 | -19.2 | +1.2 | +2.1 | -18.7 | +1.0 | -1.5 | +18.0 | +6.3 | -6.0 | +4.9 | -2.0 | -8.5 | -25.3 |
| 2021 | | | | | | | | +22.2 | +1.4 | +10.5 | -20.1 | -5.1 | +3.8 |