StreetAccount Summary: EU stocks reaching new 52-week highs/lows (84 total)
European A&D Q1 earnings resilience signals $390B air defence opportunity:
Fiscal fears weigh on defence stocks but structural case remains intact:
Thales awarded $15.9M Defense Logistics Agency contract (yesterday, post-close) (€235.90, 0.00)
Transcript Intelligence: Thales Q1 Sales and Revenue Guidance
Powered by FactSet Research Systems Inc.