Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
68.2
OversoldNeutralOverbought
Moving averages
SMA 20107.26Buy
SMA 50109.88Buy
SMA 200114.86Buy
SMA 200W71.71Buy
EMA 12111.97Buy
EMA 26109.46Buy
Oscillators
RSI (14)68.2Neutral
MACD (12,26,9)2.51Buy
Momentum (10d)17.50Buy
52-week range
$93.4249% of range$151.00
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.2 | +22.3 | -17.3 | +11.3 | -5.8 | +2.0 | -13.0 | +17.6 | | | | | +12.0 |
| 2025 | -9.1 | -9.8 | -1.0 | +14.3 | +27.5 | +1.5 | -5.1 | +18.9 | +5.9 | -10.0 | -4.7 | -0.4 | +22.7 |
| 2024 | +4.5 | +5.7 | +16.8 | -8.0 | +12.7 | -5.2 | +17.1 | +2.1 | +5.8 | +12.8 | +29.1 | -12.9 | +103.3 |
| 2023 | +6.0 | -4.4 | -0.4 | -3.7 | +6.7 | +13.4 | -6.3 | +18.2 | +5.2 | +5.2 | +9.1 | +3.7 | +63.1 |
| 2022 | -10.8 | +2.0 | -2.2 | -1.4 | -10.9 | -8.9 | +13.6 | +23.0 | -10.4 | +18.7 | -8.2 | -6.7 | -9.2 |
| 2021 | | | | | | | | -0.3 | -0.3 | +6.7 | -3.0 | -14.9 | -12.4 |