National Defence handed FCA Canada Inc. a contract worth $541K on Jun 3, 2026 — Road motor vehicles.
STLA shares are trading around $5.43, up 7.5% in the latest session, down 26% over the past three months, and down 52% this year. The stock has ranged from $5.05 to $12.12 over the past 52 weeks and is hovering just 8% above the low end.
Government revenue is sticky — a vendor that lands one federal contract usually lands the next one too.