News

Net income/ (loss) available to the company's common shareholders for the first quarter of 2025 was $125.1 million, or $0.18 per diluted share, compared to ($18.9) million, or ($0.03) per diluted ...