Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
60.0
OversoldNeutralOverbought
Moving averages
SMA 20231.34Buy
SMA 50226.83Buy
SMA 200211.49Buy
SMA 200W131.10Buy
EMA 12234.74Sell
EMA 26231.78Buy
Oscillators
RSI (14)60.0Neutral
MACD (12,26,9)2.96Buy
Momentum (10d)5.04Buy
52-week range
$137.7580% of range$258.30
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +4.6 | +6.7 | -7.8 | -8.7 | +2.0 | +20.7 | -3.2 | +1.8 | | | | | +13.9 |
| 2025 | +4.6 | +4.7 | +6.4 | +2.6 | +9.3 | +8.8 | -7.6 | -4.1 | +5.5 | +21.5 | +11.3 | -3.2 | +73.8 |
| 2024 | +8.3 | +2.6 | -0.1 | -7.9 | -3.7 | -1.0 | +2.6 | +11.8 | -2.0 | -1.8 | +12.6 | -3.2 | +17.3 |
| 2023 | +0.5 | -2.0 | -0.3 | +8.7 | +0.2 | +14.9 | -3.3 | -4.5 | -0.6 | +4.8 | +17.7 | -5.9 | +31.1 |
| 2022 | +0.2 | +4.7 | +5.0 | +2.4 | -3.0 | -7.2 | +13.9 | +18.7 | -5.7 | +13.8 | +5.6 | -4.1 | +49.3 |
| 2021 | | | | | | | | -11.6 | -5.8 | -3.3 | -3.3 | +11.4 | -13.3 |