Based on the low P/E, EBIX seems undervalued. The technical indicator at stoxline website shows a strong buy with the 24.39 target price in six months.
IMHO this is a good stock. It has been subjected to the greed of the shorts. It's the only reason it isn't performing better.