Novozymes A/S

62.40
-0.58 (-0.92%)
At close: Apr 22, 2025, 11:32 AM