American Outdoor Brands Inc AOUT Q1 2026 Earnings Profit Surprise Outpaces Estimates Despite Stock Decline Braze Inc Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Franklin Resources BEN Q1 2026 Earnings Strong EPS Surprise of 2774 Amid Revenue Discretion Cardiol Therapeutics CRDL Q4 2025 Earnings Narrower Loss Surpasses Estimates as PreRevenue Biotech Advances Pipeline SFL Q1 2026 Earnings Massive EPS Surprise of 1880 Despite Revenue Uncertainty Progress Software PRGS Q1 2026 Earnings Narrow EPS Beat Drives Modest Share Gains