$29.68
-0.40 (-1.33%)
Day Range $29.05 — $30.27
52W Range $23.82 — $65.50
Open$30.03
Previous Close$30.08
Day High$30.27
Day Low$29.05
52W High$65.50
52W Low$23.82
Volume
Avg Volume579.2K
Market Cap1.25B
P/E Ratio14.69
EPS$1.96

Analyst Ratings

Strong Buy
13 analysts
11 Buy 2 Hold 0 Sell
Price Target +65.5% upside
Current
$29.68
Target
$49.11
$34.40 $49.11 avg $63.12

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 871.59M 741.46M 171.99M
Net Income 65.19M 49.91M 51.20M
Profit Margin 7.5% 7.1% 29.8%
EBITDA 229.57M 185.53M 74.01M
Free Cash Flow 31.65M
Rev Growth +17.6% +17.6% -3.5%
Debt/Equity 2.93 2.93 0.77

Dividend

Dividend Yield1.31%
Annual Dividend$0.02
Payout Ratio1.1%
Frequencyquarterly
Ex-DividendMar 6, 2026
Pay DateMar 17, 2026

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