Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
67.5
OversoldNeutralOverbought
Moving averages
SMA 20143.40Buy
SMA 50134.86Buy
SMA 20096.34Buy
SMA 200W87.36Buy
EMA 12145.72Buy
EMA 26141.72Buy
Oscillators
RSI (14)67.5Neutral
MACD (12,26,9)4.00Sell
Momentum (10d)10.39Buy
52-week range
$62.6690% of range$157.00
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -2.3 | -14.2 | +8.6 | -6.4 | +67.4 | +10.7 | +4.0 | +3.8 | | | | | +70.3 |
| 2025 | +19.6 | -4.0 | +16.3 | +6.6 | -8.0 | -3.1 | -2.2 | -5.1 | -1.2 | -0.2 | -12.2 | +7.6 | +9.7 |
| 2024 | -8.7 | +29.8 | -2.5 | -11.1 | -4.6 | +5.6 | +0.4 | -16.2 | -5.6 | -3.3 | +7.9 | +1.6 | -13.0 |
| 2023 | +7.7 | -3.2 | +21.0 | -20.5 | +32.6 | -23.7 | +10.8 | +8.7 | -2.4 | -17.3 | -0.5 | +35.0 | +32.5 |
| 2022 | -11.7 | -7.6 | -17.4 | -21.0 | -30.4 | +8.9 | +8.9 | -7.2 | -37.8 | -1.3 | -5.0 | +28.2 | -69.5 |
| 2021 | | | | | | | | +6.4 | -10.0 | +4.1 | -12.9 | +4.2 | -9.5 |