Thales unit wins $53.9 million US Navy contract — TL3 +0.60 · News Impact Screener