News

Bank of Nova Scotia (BNS) delivered earnings and revenue surprises of -7.02% and 3.45%, respectively, for the quarter ended April 2025. Do the numbers hold clues to what lies ahead for the stock?