Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
82.4
OversoldNeutralOverbought
Moving averages
SMA 20194.03Buy
SMA 50181.43Buy
SMA 200185.59Buy
SMA 200W158.42Buy
EMA 12203.42Buy
EMA 26194.10Buy
Oscillators
RSI (14)82.4Sell
MACD (12,26,9)9.33Buy
Momentum (10d)10.96Buy
52-week range
$150.1476% of range$231.80
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -6.6 | -15.2 | -0.7 | -0.0 | -0.6 | +6.5 | +8.2 | +10.0 | | | | | -0.9 |
| 2025 | -4.6 | +5.9 | -8.2 | +10.7 | +8.2 | +4.9 | -4.9 | +1.7 | -3.6 | -6.0 | -3.2 | +9.0 | +7.8 |
| 2024 | -1.1 | -1.1 | +4.6 | -4.9 | +9.4 | +4.9 | -6.2 | +5.2 | +7.7 | +11.0 | +11.2 | -4.5 | +40.1 |
| 2023 | +20.8 | +3.7 | +5.1 | +1.3 | -6.6 | +7.6 | +10.0 | +4.5 | -0.7 | -9.5 | +12.1 | +13.5 | +76.0 |
| 2022 | +2.4 | -11.6 | +8.1 | -5.9 | +1.5 | -22.0 | +10.7 | -3.1 | -12.4 | +13.8 | +11.2 | -3.1 | -16.0 |
| 2021 | | | | | | | | +5.6 | +3.2 | +2.0 | -13.2 | +14.2 | +10.1 |