EBIX INC (EBIX)

Market cap
$35.85M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202213.2-1.95%
Dec 31, 202113.5-39.53%
Dec 31, 202022.3-23.88%
Dec 31, 201929.3-11.20%
Dec 31, 201833-3.41%
Dec 31, 201734.2-8.21%
Dec 31, 201637.2-0.54%
Dec 31, 201537.4-10.24%
Dec 31, 201441.7+0.27%
Dec 31, 201341.6-3.80%
Dec 31, 201243.2-4.25%
Dec 31, 201145.1
AI Chat