Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
71.0
OversoldNeutralOverbought
Moving averages
SMA 20139.61Buy
SMA 50135.13Buy
SMA 200131.06Buy
SMA 200W131.38Buy
EMA 12143.40Buy
EMA 26139.41Buy
Oscillators
RSI (14)71.0Sell
MACD (12,26,9)3.99Buy
Momentum (10d)7.94Buy
52-week range
$108.3577% of range$160.27
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -1.6 | -9.3 | -6.1 | +1.4 | +17.3 | -2.0 | +4.2 | +7.1 | | | | | +8.9 |
| 2025 | +12.8 | -15.6 | -8.6 | -8.0 | +4.0 | +5.4 | -2.7 | +9.5 | +2.1 | +14.0 | +4.9 | -11.4 | +1.3 |
| 2024 | -6.4 | +5.6 | +5.9 | -5.8 | -4.8 | -0.6 | +9.1 | +1.1 | +3.9 | -12.2 | +5.9 | -2.6 | -3.4 |
| 2023 | +1.6 | -6.6 | -2.6 | -2.1 | -14.6 | +4.0 | +1.3 | -0.6 | -7.6 | -7.6 | +23.6 | +8.8 | -7.1 |
| 2022 | -12.7 | -6.4 | +1.5 | -9.9 | +7.0 | -6.9 | +12.9 | -4.4 | -5.2 | +13.8 | +12.0 | -3.4 | -6.3 |
| 2021 | | | | | | | | +14.5 | -10.2 | -0.0 | -4.2 | +5.8 | +4.2 |