Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
64.2
OversoldNeutralOverbought
Moving averages
SMA 20155.61Buy
SMA 50148.38Buy
SMA 200111.16Buy
SMA 200W50.97Buy
EMA 12160.83Buy
EMA 26155.94Buy
Oscillators
RSI (14)64.2Neutral
MACD (12,26,9)4.89Buy
Momentum (10d)21.04Buy
52-week range
$53.4091% of range$176.58
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +11.7 | -17.7 | -1.6 | -5.7 | +48.9 | +15.7 | +8.0 | +1.9 | | | | | +61.7 |
| 2025 | +53.8 | -9.4 | +0.1 | +10.9 | -14.0 | +28.1 | -21.3 | +64.5 | -7.3 | +48.9 | +16.6 | -5.8 | +234.3 |
| 2024 | -18.9 | -13.4 | +8.6 | -12.7 | +50.6 | +6.6 | +21.6 | -27.2 | -10.3 | -4.6 | +62.8 | -14.2 | +12.9 |
| 2023 | +15.6 | -1.7 | -24.1 | -3.8 | +30.0 | +22.1 | +9.0 | +0.2 | -24.2 | -12.7 | -2.7 | +7.5 | -0.6 |
| 2022 | -30.5 | -4.7 | -0.0 | -6.9 | -33.6 | -1.6 | +24.4 | -0.2 | +7.5 | -8.0 | +5.7 | -48.0 | -72.8 |
| 2021 | | | | | | | | +15.9 | -1.8 | -6.6 | -10.0 | -4.9 | -8.9 |