Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
84.0
OversoldNeutralOverbought
Moving averages
SMA 20101.22Buy
SMA 5097.44Buy
SMA 20087.43Buy
SMA 200W61.04Buy
EMA 12105.17Buy
EMA 26101.86Buy
Oscillators
RSI (14)84.0Sell
MACD (12,26,9)3.31Buy
Momentum (10d)8.59Buy
52-week range
$69.8899% of range$111.42
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +11.0 | +15.5 | -4.6 | +1.4 | -12.5 | +24.9 | -1.6 | +10.3 | | | | | +47.3 |
| 2025 | +5.1 | +1.1 | -8.7 | +0.3 | +20.5 | -2.7 | +8.2 | -6.9 | -1.3 | -5.2 | +8.3 | -4.3 | +11.7 |
| 2024 | +1.3 | +10.4 | +6.3 | -6.9 | +5.1 | +0.3 | +2.7 | +8.9 | +3.9 | +0.2 | +13.2 | -3.3 | +48.6 |
| 2023 | +12.1 | -1.6 | -1.6 | +4.0 | +3.6 | +10.6 | -2.9 | -5.4 | -1.8 | -1.9 | +12.6 | +3.6 | +33.5 |
| 2022 | +1.2 | +10.9 | -3.7 | -0.0 | -12.0 | -7.4 | +2.7 | -2.8 | -13.7 | +12.6 | +22.9 | -7.0 | -2.3 |
| 2021 | | | | | | | | -1.0 | +1.9 | +0.0 | -9.4 | +10.9 | +1.4 |