Cenovus Energy recently reported third quarter 2025 results, with net income rising to CA$1.29 billion and basic earnings per share increasing to CA$0.72, even as total sales were slightly lower than ...
BioLife Solutions reported third-quarter 2025 results, with revenue of US$28.07 million and net income of US$621,000, also updating its full-year guidance upward after completing the sale of its evo ...