Press Release and Investor Presentation on the Financial Results for the Quarter (Q1) ended on June 30, 2026