Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
76.4
OversoldNeutralOverbought
Moving averages
SMA 20135.78Buy
SMA 50134.90Buy
SMA 200127.14Buy
SMA 200W99.64Buy
EMA 12137.65Buy
EMA 26136.23Buy
Oscillators
RSI (14)76.4Sell
MACD (12,26,9)1.42Buy
Momentum (10d)8.07Buy
52-week range
$113.4398% of range$140.02
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.2 | -0.9 | -5.2 | +10.6 | +5.3 | -1.2 | -0.1 | +3.6 | | | | | +13.1 |
| 2025 | +3.0 | -1.5 | -6.1 | -0.6 | +6.5 | +4.9 | +2.3 | +2.0 | +3.3 | +2.4 | +0.1 | -0.3 | +16.4 |
| 2024 | +1.6 | +5.3 | +2.8 | -4.0 | +4.8 | +3.3 | +1.2 | +2.5 | +1.8 | -0.8 | +6.1 | -2.9 | +23.3 |
| 2023 | +6.4 | -2.4 | +3.3 | +1.3 | +0.8 | +6.1 | +3.6 | -1.7 | -5.0 | -2.3 | +9.4 | +4.2 | +25.3 |
| 2022 | -5.7 | -2.9 | +3.4 | -9.1 | -0.2 | -8.7 | +9.2 | -3.9 | -9.6 | +7.9 | +5.3 | -6.3 | -20.7 |
| 2021 | | | | | | | | +2.9 | -5.0 | +6.8 | -0.9 | +3.7 | +7.3 |