Calix posts Q2 2026 financial results letter to stockholders on investor relations website - CALX News | Rallies