MarketAxess Holdings Inc. announced earnings results for the fourth quarter ended December 31, 2018. For the fourth quarter, the company announced total revenue was USD 112.444 million compared to USD 98.560 million a year ago. Operating income was USD 53.965 million compared to USD 48.837 million a year ago. Net income was USD 45.831 million compared to USD 33.473 million a year ago. Basic earnings per share was USD 1.24 compared to USD 0.91 a year ago. Diluted earnings per share was USD 1.21 compared to USD 0.88 a year ago. For the full year, total revenue was USD 435.565 million compared to USD 393.422 million a year ago. Operating income was USD 212.584 million compared to USD 199.615 million a year ago. Net income was USD 172.852 million compared to USD 148.089 million a year ago. Basic earnings per share was USD 4.68 compared to USD 4.02 a year ago. Diluted earnings per share was USD 4.57 compared to USD 3.89 a year ago.