TLS ▲ +0.6% - Telos Corporation $TLS - Telos Corporation Awarded Xacta Contract by U.S. Department of State 03-NOV-2026 04:51 PM ET