EngageSmart (ESMT) Shareholding Patterns
$23.05
As on 25-Jan-2024 19:00EDT
Market cap
$3,880 Mln
Revenue (TTM)
$364 Mln
P/E Ratio
153.7
P/B Ratio
4.6
Div. Yield
0 %
$23.05
As on 25-Jan-2024 19:00EDT
Market cap
$3,880 Mln
Revenue (TTM)
$364 Mln
P/E Ratio
153.7
P/B Ratio
4.6
Div. Yield
0 %