Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
91.2
OversoldNeutralOverbought
Moving averages
SMA 20166.16Buy
SMA 50156.31Buy
SMA 200156.19Buy
SMA 200W176.87Buy
EMA 12173.40Buy
EMA 26166.08Buy
Oscillators
RSI (14)91.2Sell
MACD (12,26,9)7.32Buy
Momentum (10d)15.18Buy
52-week range
$127.5994% of range$187.35
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +4.9 | +10.3 | -10.9 | -5.2 | -1.3 | +2.9 | +9.4 | +10.8 | | | | | +20.3 |
| 2025 | +9.1 | -8.9 | +1.6 | -9.6 | -16.7 | -0.2 | +3.5 | +8.3 | -3.0 | -4.5 | +8.6 | +0.0 | -14.5 |
| 2024 | -2.1 | -1.4 | +5.1 | -5.2 | -1.1 | +0.7 | +3.1 | +0.6 | -0.5 | -3.1 | -5.0 | +2.2 | -7.0 |
| 2023 | -0.8 | -7.0 | +5.5 | +6.8 | -8.5 | +9.2 | +5.5 | +0.3 | -7.5 | -2.2 | -6.6 | +3.2 | -4.1 |
| 2022 | +1.1 | +6.7 | -1.9 | -4.7 | +3.5 | -3.6 | -0.9 | +3.3 | -11.7 | +5.9 | +5.7 | +2.0 | +3.6 |
| 2021 | | | | | | | | -1.6 | -2.3 | -2.5 | -1.0 | +6.0 | -1.7 |