Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
89.9
OversoldNeutralOverbought
Moving averages
SMA 20164.64Buy
SMA 50147.64Buy
SMA 200121.04Buy
SMA 200W97.13Buy
EMA 12173.26Buy
EMA 26163.48Buy
Oscillators
RSI (14)89.9Sell
MACD (12,26,9)9.79Buy
Momentum (10d)24.97Buy
52-week range
$73.16100% of range$186.75
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +5.7 | +0.9 | -10.6 | +33.4 | -28.1 | +35.2 | +19.3 | +11.9 | | | | | +65.3 |
| 2025 | +4.3 | -23.3 | -18.0 | -4.2 | +0.0 | +9.5 | -16.7 | +11.3 | -14.9 | +8.0 | +20.7 | +6.2 | -24.7 |
| 2024 | +12.0 | -0.5 | +6.4 | +1.8 | +17.4 | +5.0 | -1.0 | +14.3 | -2.7 | +1.5 | +8.6 | +4.4 | +88.6 |
| 2023 | +12.3 | -3.7 | +6.1 | -5.2 | +20.0 | +24.9 | +8.3 | -2.6 | +0.1 | -9.4 | -6.3 | +24.4 | +82.0 |
| 2022 | +19.8 | +3.9 | +4.5 | -18.2 | -13.7 | +11.2 | +18.6 | -9.8 | +9.7 | +5.3 | -16.9 | -6.2 | -1.7 |
| 2021 | | | | | | | | +16.9 | -19.2 | -5.1 | -5.9 | +3.3 | -12.9 |