Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
62.0
OversoldNeutralOverbought
Moving averages
SMA 20180.85Buy
SMA 50177.07Buy
SMA 200157.23Buy
SMA 200W116.21Buy
EMA 12182.38Buy
EMA 26180.65Buy
Oscillators
RSI (14)62.0Neutral
MACD (12,26,9)1.73Buy
Momentum (10d)0.90Buy
52-week range
$125.3496% of range$188.00
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +2.1 | +11.5 | -5.9 | +3.6 | +6.6 | +8.7 | -4.9 | +6.4 | | | | | +30.1 |
| 2025 | +11.7 | -0.9 | -8.9 | +1.4 | +3.6 | +10.3 | -2.4 | +12.7 | -1.9 | -8.5 | -12.1 | +8.4 | +10.0 |
| 2024 | -5.1 | +9.2 | +9.1 | -15.9 | +5.4 | +0.0 | +2.6 | +1.5 | +12.1 | +7.0 | +18.0 | -6.3 | +38.4 |
| 2023 | +15.4 | -10.5 | -2.9 | -3.2 | +17.9 | +14.0 | -3.7 | -3.7 | -1.8 | -3.6 | +5.2 | +11.1 | +34.2 |
| 2022 | -8.5 | +10.3 | -2.6 | -10.8 | -9.4 | -13.1 | +13.8 | -3.9 | -15.8 | +4.7 | -8.6 | -4.2 | -41.7 |
| 2021 | | | | | | | | +9.9 | +5.1 | +11.0 | +5.4 | +12.2 | +51.7 |