Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
65.3
OversoldNeutralOverbought
Moving averages
SMA 20142.51Buy
SMA 50137.89Buy
SMA 200127.85Buy
SMA 200W102.24Buy
EMA 12143.31Buy
EMA 26141.57Buy
Oscillators
RSI (14)65.3Neutral
MACD (12,26,9)1.74Sell
Momentum (10d)3.65Buy
52-week range
$101.3197% of range$146.22
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +9.7 | -3.2 | +1.9 | +4.5 | -4.3 | +8.5 | +1.7 | +2.5 | | | | | +22.2 |
| 2025 | +3.7 | -1.3 | -4.4 | -10.5 | +1.3 | +3.4 | +4.0 | +9.7 | +0.0 | -6.2 | +7.7 | +5.2 | +11.3 |
| 2024 | -2.1 | +1.4 | +8.2 | -3.6 | +2.1 | +1.1 | +12.2 | +2.1 | -0.3 | +1.5 | +11.9 | -10.4 | +24.3 |
| 2023 | -3.2 | +4.2 | -19.4 | -0.6 | -3.0 | -0.7 | +10.3 | -6.7 | -3.8 | -18.1 | +9.5 | +19.3 | -17.5 |
| 2022 | -2.8 | +0.1 | -8.5 | -11.7 | +3.9 | -12.3 | +16.5 | +1.0 | -0.0 | +24.0 | -5.0 | -0.9 | -1.6 |
| 2021 | | | | | | | | +4.8 | +1.7 | +13.0 | +2.0 | +2.2 | +25.6 |