Castle Alternative Invest AG announced earnings results for the half year ended June 30, 2019. For the half year, the company announced total revenue was USD 5.731 million compared to negative total revenue of USD 1.126 million a year ago. Operating income was USD 4.152 million compared to operating loss of USD 2.980 million a year ago. Net income was USD 4.286 million compared to net loss of USD 2.772 million a year ago. Basic earnings per share was USD 0.67 compared to basic loss per share of USD 0.35 a year ago.