How Santander BR BSBR performance compares to expectations Hovering 20260508 DWTX Dogwood Therapeutics Inc posts far narrower Q4 2025 loss than consensus estimates yet shares dip 447 today IMAX Imax Corporation beats Q1 profit estimates on strong 165 revenue growth but stock falls 095 today THG Hanover Insurance Group Inc delivers strong Q4 2025 earnings shares notch minor gains on positive year over year revenue growth