$49.13
+1.09 (+2.27%)
Day Range $47.48 — $50.19
52W Range $27.56 — $72.10

Performance

1D —
1W +5.16%
1M +38.43%
3M +27.44%
6M +32.03%
1Y -16.45%
YTD -22.10%
Open$49.39
Previous Close$48.04
Day High$50.19
Day Low$47.48
52W High$72.10
52W Low$27.56
Volume—
Avg Volume1.02M
Market Cap1.89B
P/E Ratio16.63
EPS$2.56

Technical Indicators

Full analysis →
SMA 50 $39.12 Above
SMA 200 $41.84 Above
RSI (14) 73.9 Overbought
Trend Death Cross Bearish

Analyst Ratings

Hold
28 analysts
14 Buy 14 Hold 0 Sell
Price Target +138.3% upside
Current
$49.13
Target
$117.09
$83.00 $117.09 avg $127.26

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.38B 2.14B 838.58M
Net Income 99.66M 80.58M 134.10M
Profit Margin 4.2% 4.0% 16.0%
EBITDA 306.11M 261.26M 232.96M
Free Cash Flow — — 108.70M
Rev Growth +11.3% +11.3% +13.6%
Debt/Equity 0.23 0.23 1.03

Technology Peers

Symbol Name Price Change P/E Mkt Cap
AAPL Apple Inc $344.17 -1.53% 39.3 5.07T
MSFT Microsoft Corp $535.93 -3.58% 27.2 3.88T
ORCL Oracle Corporation $115.16 -6.93% 21.5 405.97B
PLTR Palantir Technologies $154.99 -9.73% 148.0 446.32B
IBM Intl Business Machines Corp $247.11 -2.84% 21.7 241.88B
CRM Salesforce Inc $222.41 -2.07% 19.9 191.96B

Next Earnings

Nov 12, 2026
After Market Close
5 days away
EPS Est: $1.51

Quick Stats

Market Cap1.89B
P/E Ratio16.63
EPS$2.56
Volume—