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.0
OversoldNeutralOverbought
Moving averages
SMA 20203.22Buy
SMA 50189.22Buy
SMA 200176.96Buy
SMA 200W151.24Buy
EMA 12207.22Buy
EMA 26201.09Buy
Oscillators
RSI (14)81.0Sell
MACD (12,26,9)6.13Buy
Momentum (10d)5.12Buy
52-week range
$153.8299% of range$215.03
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +8.3 | +1.7 | -9.7 | -2.5 | +12.2 | +7.0 | +6.3 | +4.3 | | | | | +29.1 |
| 2025 | +0.4 | +1.7 | -9.5 | -0.4 | +17.6 | -4.0 | -1.2 | -6.8 | -3.7 | -1.5 | +7.1 | -5.3 | -8.0 |
| 2024 | +2.9 | +18.8 | +3.4 | +4.1 | +7.4 | -0.6 | +1.7 | -3.4 | +4.7 | +8.2 | +7.4 | -12.1 | +47.6 |
| 2023 | +10.4 | +1.1 | +6.4 | +2.4 | -2.5 | +4.1 | -0.7 | -6.7 | -7.7 | +5.7 | +10.9 | +8.6 | +34.4 |
| 2022 | -4.4 | +11.1 | -11.8 | -1.7 | -5.3 | -6.1 | +19.2 | +1.8 | -1.7 | +13.4 | +0.4 | -8.4 | +1.9 |
| 2021 | | | | | | | | +3.1 | -3.9 | -2.8 | -6.6 | +7.6 | -3.1 |