Technical summary
Strong buy
7 buy0 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
71.4
OversoldNeutralOverbought
Moving averages
SMA 20100.15Buy
SMA 5097.20Buy
SMA 200103.70Buy
SMA 200W136.81Sell
EMA 12103.46Buy
EMA 26100.54Buy
Oscillators
RSI (14)71.4Sell
MACD (12,26,9)2.92Buy
Momentum (10d)6.13Buy
52-week range
$84.7048% of range$128.90
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +11.9 | +12.7 | -18.5 | -6.9 | -6.7 | +6.0 | +0.1 | +10.7 | | | | | +4.9 |
| 2025 | -2.3 | -1.4 | -5.8 | -3.4 | -7.3 | -9.0 | +4.6 | -5.9 | +4.3 | -8.8 | -4.0 | -6.6 | -37.9 |
| 2024 | +1.9 | +5.5 | -0.1 | -3.4 | -11.0 | +3.7 | -3.3 | +20.0 | +2.9 | -2.7 | +5.4 | -2.8 | +13.9 |
| 2023 | +3.1 | +7.4 | +1.8 | +4.7 | -4.5 | +0.5 | -4.8 | +3.3 | -16.2 | -10.2 | +21.8 | -0.5 | +1.6 |
| 2022 | -3.7 | -13.1 | -4.6 | +3.2 | +1.3 | -3.0 | +0.6 | +1.8 | -11.1 | +13.7 | +1.8 | -5.6 | -19.5 |
| 2021 | | | | | | | | -7.1 | -1.5 | -1.6 | -0.1 | +7.1 | -3.6 |