Teradyne Enters Credit Agreement On August 7, 2026 - TER News | Rallies