$31.81
+0.43 (+1.37%)
Day Range $29.85 — $32.50
52W Range $11.61 — $34.34
Open$32.32
Previous Close$31.38
Day High$32.50
Day Low$29.85
52W High$34.34
52W Low$11.61
Volume
Avg Volume2.17M
Market Cap3.51B
P/E Ratio28.75
EPS$1.08

Analyst Ratings

Strong Buy
10 analysts
9 Buy 1 Hold 0 Sell
Price Target -19.2% upside
Current
$31.81
Target
$25.71
$18.22 $25.71 avg $27.13

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 439.68M 438.19M 266.87M
Net Income 110.15M 98.80M 56.99M
Profit Margin 25.1% 23.8% 21.4%
EBITDA 229.69M 217.47M 65.55M
Free Cash Flow 63.42M
Rev Growth +0.3% +0.3% +7.4%
Debt/Equity 0.87 0.87 0.53

Dividend

Dividend Yield0.63%
Annual Dividend$0.20
Payout Ratio19.6%
Frequencyquarterly
Ex-DividendMar 3, 2026
Pay DateMar 18, 2026

Technology Peers

Symbol Name Price Change P/E Mkt Cap
AAPL Apple Inc $295.48 +0.40% 35.7 4.38T
MSFT Microsoft Corp $370.88 -0.82% 22.5 2.82T
ORCL Oracle Corporation $157.22 -4.81% 31.0 530.03B
PLTR Palantir Technologies $114.00 -2.31% 135.0 307.98B
IBM Intl Business Machines Corp $263.99 -0.36% 21.8 234.13B
CRM Salesforce Inc $153.66 +0.16% 15.5 124.31B

Quick Stats

Market Cap3.51B
P/E Ratio28.75
EPS$1.08
Div Yield0.63%
Volume