Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
81.8
OversoldNeutralOverbought
Moving averages
SMA 20146.17Buy
SMA 50139.29Buy
SMA 200113.33Buy
SMA 200W80.62Buy
EMA 12148.65Buy
EMA 26145.22Buy
Oscillators
RSI (14)81.8Sell
MACD (12,26,9)3.43Buy
Momentum (10d)6.46Buy
52-week range
$78.5398% of range$153.54
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -12.2 | +3.4 | -3.9 | +23.2 | +11.7 | +6.1 | +5.0 | +4.7 | | | | | +39.9 |
| 2025 | +11.3 | +0.9 | -15.7 | -3.2 | +6.3 | +21.3 | +7.1 | +2.5 | +3.7 | +6.0 | -8.8 | +12.1 | +45.9 |
| 2024 | -3.9 | -28.3 | +3.1 | -11.5 | -0.5 | +4.4 | -2.9 | +16.4 | +10.2 | -14.2 | +7.7 | +7.7 | -18.9 |
| 2023 | +41.3 | +12.5 | +1.7 | -14.6 | +3.5 | +9.9 | +50.5 | -15.7 | -13.1 | -15.6 | +74.9 | -12.0 | +125.2 |
| 2022 | -28.1 | -14.9 | -10.2 | -25.8 | +2.2 | -13.4 | -20.2 | +3.8 | -17.1 | -1.5 | +6.9 | -31.4 | -82.2 |
| 2021 | | | | | | | | -17.7 | -11.1 | -2.7 | -25.3 | +0.3 | -46.7 |