PubMatic Q1 2026 Earnings EPS Surprises to the Upside Despite Challenging Ad Market PG Q1 2026 Earnings EPS Slightly Misses Estimates Stock Gains 317 Ryan Specialty Holdings Inc RYAN Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Pullback PRTS Q1 2026 Earnings EPS Surprises to the Upside Revenue Details Not Disclosed ASTC Q1 2024 Earnings Reported Loss of 179 Per Share Amidst Market Challenges BJDX Q4 2023 Earnings EPS Falls Far Below Estimates Revenue Remains Absent