Institutional investors purchased a net $1.8 million shares of EBIX during the quarter ended December 2013, and now own 73.85% of the total float, a percentage that is typical for companies in the Insurance Brokers/Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
FIERA CAPITAL CORP. (INVESTMENT ... Bought 160.0 Thousand shares of Ebix Inc
BSU UNTERNEHMENSBERATUNG GMBH Bought 12.0 Thousand shares of Ebix Inc
INTERACTIVE FINANCIAL ADVISORS, ... Bought 12.00 shares of Ebix Inc