Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
73.4
OversoldNeutralOverbought
Moving averages
SMA 20101.18Buy
SMA 5094.30Buy
SMA 20088.99Buy
SMA 200W81.16Buy
EMA 12103.48Buy
EMA 26100.11Buy
Oscillators
RSI (14)73.4Sell
MACD (12,26,9)3.36Buy
Momentum (10d)1.37Buy
52-week range
$72.7694% of range$107.62
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -6.5 | -10.7 | +9.3 | -1.8 | +7.3 | +2.6 | +11.4 | +4.9 | | | | | +15.2 |
| 2025 | +15.1 | -0.6 | -19.5 | -3.0 | +17.4 | +4.1 | -7.4 | -7.9 | +6.1 | -0.2 | +11.2 | -12.9 | -4.5 |
| 2024 | +14.0 | +9.3 | -1.2 | -3.3 | +3.5 | +5.5 | -9.0 | +1.4 | +2.9 | +4.2 | +19.1 | -5.5 | +44.7 |
| 2023 | -1.3 | +7.1 | -9.9 | -9.0 | +2.5 | +15.2 | +7.6 | -0.6 | +8.1 | -1.9 | -6.5 | -1.1 | +7.6 |
| 2022 | +20.8 | +0.5 | +25.6 | -7.6 | +0.4 | -1.9 | -5.2 | +13.6 | +1.6 | +16.0 | -18.5 | -2.9 | +39.3 |
| 2021 | | | | | | | | -13.3 | +0.9 | +2.2 | -17.4 | -19.1 | -40.2 |