$82.29
+0.00 (+0.00%)
Open$82.30
Previous Close$82.29
Day High$82.30
Day Low$82.29
52W High$137.00
52W Low$57.33
Volume—
Avg Volume323.2K
Market Cap1.34B
P/E Ratio23.84
EPS$3.71
SectorProfessional Services
Analyst Ratings
Strong Buy
9 analysts
Price Target
-60.0% upside
Current
$82.29
$82.29
Target
$32.95
$32.95
$26.08
$32.95 avg
$42.83
Key Financials
| FY 2026 | FY 2025 | FY 2024 | |
|---|---|---|---|
| Revenue | 666.27M | 571.03M | 804.72M |
| Net Income | 51.38M | 39.63M | 85.97M |
| Profit Margin | 7.7% | 7.3% | 10.7% |
| EBITDA | 61.42M | 50.01M | 115.91M |
| Free Cash Flow | — | — | 38.11M |
| Rev Growth | +16.7% | +16.7% | -9.0% |
| Debt/Equity | 0.17 | 0.17 | 0.50 |
Professional Services Peers
| Symbol | Name | Price | Change | P/E | Mkt Cap |
|---|---|---|---|---|---|
| ADP | Automatic Data Processing | $219.86 | -0.29% | 20.1 | 87.31B |
| TRI | Thomson Reuters Corp | $80.98 | +0.33% | 22.4 | 48.46B |
| PAYX | Paychex Inc | $96.30 | -1.72% | 21.5 | 35.20B |
| VRSK | Verisk Analytics Inc | $180.06 | +3.03% | 25.0 | 22.77B |
| LDOS | Leidos Holdings Inc | $104.32 | -1.69% | 13.2 | 13.47B |
| EFX | Equifax Inc | $157.61 | +3.33% | 26.2 | 18.33B |