Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
61.5
OversoldNeutralOverbought
Moving averages
SMA 20140.59Buy
SMA 50139.78Buy
SMA 200134.73Buy
SMA 200W101.83Buy
EMA 12142.46Buy
EMA 26140.94Buy
Oscillators
RSI (14)61.5Neutral
MACD (12,26,9)1.52Buy
Momentum (10d)5.26Buy
52-week range
$90.4579% of range$157.98
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +9.3 | +13.9 | -8.5 | -0.3 | +6.0 | -6.6 | +1.0 | +5.2 | | | | | +19.5 |
| 2025 | +0.7 | +6.5 | -8.7 | -11.6 | +1.2 | +2.7 | +4.8 | +7.0 | +1.3 | +4.8 | +16.5 | +1.1 | +26.0 |
| 2024 | -19.7 | +11.9 | +10.8 | -5.5 | +13.4 | -2.0 | +4.0 | +0.7 | +5.8 | -6.9 | +0.7 | -8.8 | -0.9 |
| 2023 | +7.7 | -1.2 | -1.7 | -2.9 | -3.6 | +6.3 | +8.7 | -1.0 | -3.0 | -2.3 | -1.8 | +7.6 | +12.1 |
| 2022 | -5.2 | +1.0 | -4.9 | -10.4 | +2.9 | -18.1 | +10.1 | -9.1 | -9.4 | +13.5 | +23.3 | -2.6 | -15.0 |
| 2021 | | | | | | | | -1.4 | -8.1 | +2.4 | +6.3 | +9.2 | +7.6 |