JBT Marel Corp.

:JBT  
133.25
-0.88 (-0.66%)
6:03:24 PM EDT: $132.11 -1.14 (-0.86%)
Twitter Share  Facebook Share StockTwits Share