Qiagen N.V.

39.63
-0.22 (-0.55%)
At close: Mar 31, 2025, 1:00 PM