Interactive Brokers achieves record setting Q1 2016 results at $489 million revenue
Interactive Brokers Group, Inc. (NASDAQ GS: IBKR) an automated global electronic broker and market maker, today reported diluted earnings per share on a comprehensive basis of $0.60 for the quarter ended March 31, 2016, compared to diluted earnings per share on a comprehensive basis of ($0.24) for the same period in 2015. Excluding other comprehensive…
Read more