Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
80.5
OversoldNeutralOverbought
Moving averages
SMA 20205.56Buy
SMA 50206.28Buy
SMA 200154.13Buy
SMA 200W93.82Buy
EMA 12221.23Buy
EMA 26211.00Buy
Oscillators
RSI (14)80.5Sell
MACD (12,26,9)10.23Buy
Momentum (10d)58.37Buy
52-week range
$92.5593% of range$258.35
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -15.3 | +0.4 | +4.0 | +17.7 | +28.8 | +8.2 | -4.4 | +25.0 | | | | | +73.4 |
| 2025 | +35.6 | -18.2 | -18.4 | -1.2 | +21.7 | +5.7 | +3.7 | -18.1 | -5.2 | +34.8 | -3.8 | +9.7 | +31.6 |
| 2024 | -7.3 | -15.3 | +2.6 | -2.1 | -4.1 | -1.0 | +4.1 | +6.1 | +3.9 | +23.7 | +29.6 | +3.4 | +42.5 |
| 2023 | +22.2 | +12.3 | -0.9 | -21.0 | +32.3 | -8.6 | +3.8 | -3.5 | -8.1 | -12.4 | +26.2 | +17.3 | +55.0 |
| 2022 | -21.7 | -15.2 | -5.7 | -32.2 | -5.9 | -20.3 | +1.2 | -17.9 | -0.6 | +7.6 | -34.1 | -0.1 | -81.4 |
| 2021 | | | | | | | | -4.5 | -10.6 | -8.7 | -1.8 | -8.0 | -29.5 |