Graham Holdings posts earnings release for Q2 ended June 30, 2026 - GHC News | Rallies