Leonardo SpA (FINMF) Stock Price, Quote, News & History

FINMFOTCPK
$74.87
-0.55-0.73%
At close: Mar 13, 5:00 PM EST