JBT Marel Corp

JBTMNYSE
$108.31
-0.61-0.56%
Ult. Agg.: Oct 27, 4:00 PM

Benzinga