Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
72.5
OversoldNeutralOverbought
Moving averages
SMA 20175.44Buy
SMA 50165.26Buy
SMA 200160.07Buy
SMA 200W122.14Buy
EMA 12179.60Buy
EMA 26173.87Buy
Oscillators
RSI (14)72.5Sell
MACD (12,26,9)5.73Buy
Momentum (10d)5.83Buy
52-week range
$139.3498% of range$184.90
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -4.3 | +7.9 | -12.2 | +0.9 | +4.5 | +5.7 | +8.9 | +4.3 | | | | | +14.8 |
| 2025 | +17.9 | +1.9 | -5.3 | -5.4 | +6.8 | +2.6 | -2.0 | +4.2 | -0.2 | +7.3 | +3.3 | -6.9 | +24.0 |
| 2024 | -13.7 | -2.4 | +15.1 | +8.8 | +3.8 | +2.0 | +24.8 | +5.6 | +1.5 | -6.0 | +3.9 | -3.3 | +41.2 |
| 2023 | -4.0 | -6.4 | -2.4 | +1.1 | -12.2 | +7.3 | +11.4 | -4.3 | -12.2 | -2.8 | +8.9 | +10.3 | -8.8 |
| 2022 | -6.5 | -10.5 | +0.2 | -3.1 | +3.5 | -13.3 | +10.7 | -13.2 | -11.1 | +13.8 | +0.1 | -4.8 | -32.5 |
| 2021 | | | | | | | | -1.6 | -9.9 | +1.9 | -4.8 | +4.5 | -10.3 |