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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results