Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
65.2
OversoldNeutralOverbought
Moving averages
SMA 20228.98Buy
SMA 50229.71Buy
SMA 200223.19Buy
SMA 200W196.32Buy
EMA 12232.82Buy
EMA 26230.55Buy
Oscillators
RSI (14)65.2Neutral
MACD (12,26,9)2.27Buy
Momentum (10d)8.27Buy
52-week range
$190.2982% of range$245.26
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +8.4 | +8.5 | -7.7 | +3.1 | +0.1 | -1.6 | -2.6 | +5.7 | | | | | +13.5 |
| 2025 | +5.1 | -0.4 | -3.9 | -1.8 | +2.8 | +2.2 | -0.0 | +7.0 | -1.7 | -4.7 | +4.1 | +2.2 | +10.5 |
| 2024 | -4.1 | +5.9 | +5.9 | -4.9 | +3.9 | -4.6 | +5.8 | +1.3 | +2.5 | -2.7 | +3.2 | -11.6 | -1.1 |
| 2023 | +9.7 | -2.9 | -2.0 | -0.8 | -6.6 | +10.5 | +3.9 | -3.5 | -5.5 | -3.8 | +8.7 | +5.3 | +11.6 |
| 2022 | -7.0 | +0.6 | +5.4 | -4.1 | +1.1 | -14.9 | +7.1 | -3.2 | -10.7 | +9.6 | +11.1 | -5.9 | -13.6 |
| 2021 | | | | | | | | +1.9 | -7.4 | +7.3 | -0.8 | +6.8 | +7.2 |