Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
59.5
OversoldNeutralOverbought
Moving averages
SMA 20238.78Buy
SMA 50238.64Buy
SMA 200220.67Buy
SMA 200W178.17Buy
EMA 12239.01Buy
EMA 26238.73Buy
Oscillators
RSI (14)59.5Neutral
MACD (12,26,9)0.28Buy
Momentum (10d)6.48Buy
52-week range
$194.6197% of range$247.67
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +2.4 | +1.1 | -4.9 | +9.8 | +4.6 | +4.1 | -4.1 | +4.1 | | | | | +17.6 |
| 2025 | +4.9 | -5.7 | -8.3 | -0.8 | +7.3 | +5.1 | +2.6 | +4.1 | +1.7 | +1.1 | -0.4 | -0.8 | +10.1 |
| 2024 | -2.5 | +6.0 | +3.1 | -6.5 | +3.5 | -0.5 | +6.3 | +0.0 | +1.4 | +0.6 | +12.0 | -7.3 | +15.5 |
| 2023 | +10.8 | -1.7 | -3.1 | -2.1 | +0.5 | +8.0 | +5.9 | -4.1 | -5.2 | -6.3 | +11.2 | +10.0 | +23.8 |
| 2022 | -10.2 | +0.1 | +0.8 | -10.6 | -2.2 | -9.5 | +10.3 | -2.0 | -10.3 | +8.6 | +3.6 | -7.1 | -27.3 |
| 2021 | | | | | | | | +2.0 | -4.1 | +5.5 | -5.0 | +0.1 | -1.9 |