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.0
OversoldNeutralOverbought
Moving averages
SMA 20212.43Buy
SMA 50197.06Buy
SMA 200190.00Buy
SMA 200W127.07Buy
EMA 12218.79Buy
EMA 26210.75Buy
Oscillators
RSI (14)77.0Sell
MACD (12,26,9)8.04Buy
Momentum (10d)7.51Buy
52-week range
$150.6195% of range$226.88
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +9.6 | +0.8 | -4.8 | -8.7 | +2.0 | +5.6 | +13.4 | +3.5 | | | | | +21.5 |
| 2025 | +11.4 | +3.1 | -0.4 | -4.8 | +8.2 | +7.0 | +7.9 | +0.7 | +5.5 | +6.7 | -2.0 | +4.9 | +58.5 |
| 2024 | +8.3 | -1.6 | +8.8 | +4.1 | +6.2 | -6.9 | +17.0 | +5.0 | -1.8 | -0.1 | +0.7 | -5.0 | +37.5 |
| 2023 | -1.1 | -1.8 | -0.2 | +2.0 | -7.8 | +6.3 | -10.2 | -2.1 | -16.4 | +13.1 | +0.1 | +3.3 | -16.6 |
| 2022 | +4.8 | +13.9 | -3.5 | -4.2 | +0.2 | +1.0 | -3.0 | -3.7 | -8.8 | +15.8 | +4.1 | +2.2 | +17.3 |
| 2021 | | | | | | | | -2.5 | +1.4 | +3.4 | -8.9 | +6.4 | -1.0 |