$33.00
+1.15 (+3.61%)
As of May 9, 1:30 AM ET ·
Day Range $31.75 — $33.39
52W Range $11.61 — $34.34
Open$32.00
Previous Close$31.85
Day High$33.39
Day Low$31.75
52W High$34.34
52W Low$11.61
Volume
Avg Volume2.15M
Market Cap3.04B
P/E Ratio27.33
EPS$0.98

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 361.74M 360.51M 266.87M
Net Income 90.62M 81.28M 56.99M
Profit Margin 25.1% 23.8% 21.4%
EBITDA 194.10M 183.77M 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.73%
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 $293.32 +2.05% 35.2 4.31T
MSFT Microsoft Corp $415.12 -1.34% 24.7 3.09T
ORCL Oracle Corporation $195.95 +0.70% 30.1 488.50B
PLTR Palantir Technologies $137.80 +0.55% 204.7 332.71B
IBM Intl Business Machines Corp $229.76 -0.67% 20.4 219.39B
CRM Salesforce Inc $181.82 -2.43% 20.0 149.39B

Quick Stats

Market Cap3.04B
P/E Ratio27.33
EPS$0.98
Div Yield0.73%
Volume