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.6
OversoldNeutralOverbought
Moving averages
SMA 20281.67Buy
SMA 50284.83Buy
SMA 200276.19Buy
SMA 200W209.57Buy
EMA 12285.89Buy
EMA 26284.26Buy
Oscillators
RSI (14)64.6Neutral
MACD (12,26,9)1.63Buy
Momentum (10d)24.56Buy
52-week range
$238.7580% of range$303.12
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -1.7 | -3.7 | -5.1 | +12.1 | +7.5 | -3.1 | -4.9 | +5.0 | | | | | +4.8 |
| 2025 | +1.3 | -3.3 | -8.4 | +1.5 | +8.3 | +6.3 | +3.7 | +1.1 | +5.9 | +3.9 | -1.9 | -0.7 | +17.7 |
| 2024 | +2.9 | +6.7 | +1.4 | -3.9 | +6.8 | +7.2 | -2.0 | +2.0 | +2.6 | -0.6 | +5.7 | +1.8 | +34.3 |
| 2023 | +8.3 | -1.4 | +7.9 | +1.5 | +5.6 | +6.4 | +3.5 | -0.5 | -5.7 | -0.9 | +10.8 | +3.8 | +45.4 |
| 2022 | -7.8 | -4.9 | +4.5 | -12.4 | -2.0 | -8.1 | +12.0 | -5.0 | -10.3 | +5.4 | +4.3 | -8.2 | -30.5 |
| 2021 | | | | | | | | +3.8 | -6.0 | +9.0 | +1.8 | +2.3 | +10.9 |