Technical summary
Strong buy
7 buy0 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
70.6
OversoldNeutralOverbought
Moving averages
SMA 20103.78Buy
SMA 50100.21Buy
SMA 20095.27Buy
SMA 200W87.99Buy
EMA 12105.29Buy
EMA 26103.47Buy
Oscillators
RSI (14)70.6Sell
MACD (12,26,9)1.83Sell
Momentum (10d)2.09Buy
52-week range
$81.0888% of range$110.33
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -0.3 | -4.6 | -5.1 | +14.9 | -1.2 | +3.2 | +4.3 | +1.5 | | | | | +12.0 |
| 2025 | +9.1 | -8.4 | -7.2 | -5.5 | +6.0 | +3.9 | -20.4 | +10.6 | -3.5 | -9.1 | +7.6 | +4.1 | -16.6 |
| 2024 | +1.3 | -6.4 | +3.8 | -10.7 | +3.7 | +0.7 | +20.3 | +3.4 | -1.6 | +7.6 | +20.5 | -10.0 | +31.2 |
| 2023 | +7.3 | -5.9 | -25.6 | -1.7 | -10.3 | +16.4 | +34.0 | -12.3 | +0.7 | -7.0 | +16.4 | +20.2 | +18.8 |
| 2022 | +1.3 | +4.5 | -8.9 | -15.8 | +5.0 | -11.2 | +9.4 | +2.0 | +0.5 | +2.3 | +1.1 | -12.5 | -23.1 |
| 2021 | | | | | | | | +8.2 | -2.9 | +2.6 | -1.2 | +0.1 | +6.6 |