Investing Stocks Telos stock gains after $13.5M Air Force contract win Oct 5, 2026 10:25 PM · Investing Telos stock gains after $13.5M Air Force contract win Original source: Investing