$30.74
-3.87 (-11.18%)
As of Jun 21, 10:00 PM ET ·
Day Range $30.28 — $32.74
52W Range $30.28 — $95.26

Performance

1D
1W
1M
3M
6M -54.45%
1Y -66.26%
YTD -51.26%
Open$31.72
Previous Close$34.61
Day High$32.74
Day Low$30.28
52W High$95.26
52W Low$30.28
Volume
Avg Volume1.50M
Market Cap1.33B
P/E Ratio12.15
EPS$2.47

Technical Indicators

Full analysis →
SMA 50 $64.48 Below
SMA 200 $74.41 Below
RSI (14) 19.7 Oversold
Trend Death Cross Bearish

Analyst Ratings

Buy
30 analysts
17 Buy 13 Hold 0 Sell
Price Target +280.9% upside
Current
$30.74
Target
$117.09
$83.00 $117.09 avg $127.26

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.36B 2.12B 838.58M
Net Income 98.74M 79.84M 134.10M
Profit Margin 4.2% 4.0% 16.0%
EBITDA 303.31M 258.87M 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 $294.30 -0.91% 35.7 4.38T
MSFT Microsoft Corp $373.94 +1.80% 22.5 2.82T
ORCL Oracle Corporation $165.16 -5.66% 31.0 530.03B
PLTR Palantir Technologies $116.70 -2.34% 135.0 307.98B
IBM Intl Business Machines Corp $264.94 +5.04% 21.8 234.13B
CRM Salesforce Inc $153.42 +2.20% 15.5 124.31B

Quick Stats

Market Cap1.33B
P/E Ratio12.15
EPS$2.47
Volume