News

Microsoft (MSFT) is pulling ahead of the competition. Its stock is up 47% from its 52-week low, securing its spot among the ...
Ubisoft ended fiscal 2025 with EUR 1.8 billion in debt and EUR 1 billion in cash, leading to a net debt/EBITDA ratio of 1.2. These metrics have continued to deteriorate since the end of fiscal 2022, ...