Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
77.7
OversoldNeutralOverbought
Moving averages
SMA 20384.06Buy
SMA 50363.40Buy
SMA 200325.31Buy
SMA 200W290.08Buy
EMA 12393.99Buy
EMA 26381.21Buy
Oscillators
RSI (14)77.7Sell
MACD (12,26,9)12.78Buy
Momentum (10d)16.83Buy
52-week range
$252.8498% of range$412.24
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +4.6 | +3.3 | -10.5 | +5.3 | +18.1 | -7.9 | +14.7 | +7.2 | | | | | +36.1 |
| 2025 | +12.4 | -3.5 | -5.0 | -6.7 | -0.1 | +2.1 | -2.6 | +0.8 | -11.5 | -9.6 | +13.6 | +1.7 | -11.1 |
| 2024 | +2.6 | -3.7 | +10.5 | -2.1 | -11.4 | -0.5 | +9.5 | +8.1 | -0.9 | +5.4 | +15.6 | -11.2 | +19.7 |
| 2023 | +13.7 | +2.9 | -1.8 | +1.5 | +5.9 | +10.8 | -0.9 | +9.2 | -6.0 | -11.8 | +6.8 | +17.5 | +53.9 |
| 2022 | +6.4 | -1.7 | +6.3 | +0.2 | -0.3 | -15.6 | +4.7 | -3.4 | -17.1 | +5.6 | +5.4 | -6.4 | -17.9 |
| 2021 | | | | | | | | +2.0 | -0.8 | -5.3 | -16.3 | +8.1 | -13.3 |