Financial Signals October 7, 2021 Palantir: What Does The Latest $823 Million Military Contract Win Imply?