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.6
OversoldNeutralOverbought
Moving averages
SMA 20116.20Buy
SMA 50118.20Buy
SMA 20091.35Buy
SMA 200W62.22Buy
EMA 12119.60Buy
EMA 26117.71Buy
Oscillators
RSI (14)73.6Sell
MACD (12,26,9)1.89Buy
Momentum (10d)11.40Buy
52-week range
$65.7590% of range$130.37
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.7 | +1.5 | -2.4 | +17.9 | +31.6 | -2.5 | -1.3 | +6.8 | | | | | +60.8 |
| 2025 | +2.4 | +5.8 | -3.7 | -6.4 | +9.2 | +10.1 | -1.9 | +1.5 | -1.0 | +6.9 | +5.2 | +0.1 | +30.1 |
| 2024 | -0.7 | -3.6 | +3.2 | -5.9 | -1.0 | +2.2 | +2.0 | +4.3 | +5.3 | +2.9 | +8.1 | -0.0 | +17.2 |
| 2023 | +2.2 | -0.5 | +8.0 | -9.6 | +5.1 | +4.2 | +0.6 | +10.2 | -6.3 | -3.0 | -7.2 | +4.4 | +6.0 |
| 2022 | -12.2 | +0.2 | -0.0 | -12.2 | -8.0 | -5.3 | +6.4 | -1.4 | -10.6 | +13.6 | +9.4 | -4.2 | -24.8 |
| 2021 | | | | | | | | +6.6 | -7.8 | +2.8 | -2.0 | +15.6 | +14.4 |