 The massive -44.80 6-month price performance of EBIX has made it very affordable. It touts a TTM PE of 8.7x. The average TTM PE of EBIXs sector peers is 20.59x. EBIXs net income margin is 57 higher than its peers. 