News

reported net income for the first quarter of $519 million, compared to a net loss of $148 million in the same period in 2024. Profit per share was $2.93 compared to a loss of $1.05. Analysts on ...