$41.86
-0.63 (-1.48%)
As of Jun 22, 9:52 PM ET ·
Day Range $41.07 — $43.35
52W Range $40.51 — $190.93

Performance

1D
1W
1M
3M
6M -60.32%
1Y -73.62%
YTD -58.54%
Open$42.36
Previous Close$42.49
Day High$43.35
Day Low$41.07
52W High$190.93
52W Low$40.51
Volume
Avg Volume1.96M
Market Cap1.78B
P/E Ratio
EPS$-0.80

Technical Indicators

Full analysis →
SMA 50 $90.57 Below
SMA 200 $132.20 Below
RSI (14) 11.2 Oversold
Trend Death Cross Bearish

Analyst Ratings

Buy
27 analysts
16 Buy 10 Hold 1 Sell
Price Target +67.6% upside
Current
$41.86
Target
$70.15
$49.78 $70.15 avg $110.61

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.45B 1.28B 789.51M
Net Income 36.72M 29.29M 114.63M
Profit Margin 2.5% 2.4% 14.5%
EBITDA 19.13M 16.11M 247.30M
Free Cash Flow 106.61M
Rev Growth +12.8% +12.8% +4.2%
Debt/Equity 6.33 6.33 0.37

Technology Peers

Symbol Name Price Change P/E Mkt Cap
AAPL Apple Inc $297.01 -0.34% 35.7 4.38T
MSFT Microsoft Corp $367.34 -3.18% 22.5 2.82T
ORCL Oracle Corporation $175.07 -5.00% 31.0 530.03B
PLTR Palantir Technologies $119.50 -6.98% 135.0 307.98B
IBM Intl Business Machines Corp $252.22 +1.25% 21.8 234.13B
CRM Salesforce Inc $150.12 -1.09% 15.5 124.31B