EBIX INC (EBIX)

Market cap
$35.85M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2022139+3.49%
Dec 31, 2021134-3.84%
Dec 31, 2020140-17.99%
Dec 31, 2019170+3.57%
Dec 31, 2018164+32.11%
Dec 31, 2017124+11.99%
Dec 31, 2016111+11.76%
Dec 31, 201599+11.19%
Dec 31, 201489+4.98%
Dec 31, 201385-1.22%
Dec 31, 201286+12.98%
Dec 31, 201176
AI Chat