Recordati SpA Stock News

RCDTFOTCPK
$56.95
-8.49-12.97%
At close: Jun 13, 5:00 PM EST