Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
50.9
OversoldNeutralOverbought
Moving averages
SMA 20134120.00Buy
SMA 50128992.00Buy
SMA 200131398.50Buy
SMA 200W78823.75Buy
EMA 12133503.44Buy
EMA 26132796.42Buy
Oscillators
RSI (14)50.9Neutral
MACD (12,26,9)707.02Buy
Momentum (10d)24500.00Buy
52-week range
$63.1542% of range$161.59
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +10.0 | +30.0 | -11.1 | +47.0 | -17.6 | -17.6 | +0.1 | +6.7 | +5.0 | | | | +42.3 |
| 2025 | +14.1 | +12.8 | -12.4 | +3.0 | +4.1 | +7.8 | +21.8 | -5.6 | +6.3 | +7.6 | -6.2 | +4.9 | +68.8 |
| 2024 | -1.4 | +5.5 | +7.6 | -5.0 | +3.6 | -3.5 | +8.2 | -11.1 | -0.8 | -1.9 | +19.8 | -5.5 | +12.8 |
| 2023 | -5.3 | -6.8 | -5.1 | +30.3 | -11.9 | +43.5 | -4.8 | -12.9 | +2.5 | -39.0 | +9.3 | +6.3 | -16.9 |
| 2022 | -4.8 | -13.2 | +10.4 | +0.8 | +8.8 | +10.7 | -15.7 | +7.4 | -21.4 | +34.4 | +39.3 | +3.8 | +53.4 |
| 2021 | | | | | | | | | -16.8 | -1.8 | -10.4 | +12.5 | -17.7 |