Tenable enters credit agreement on October 13, 2026 - TENB News | Rallies