Molecular Partners AG

3.97
0.16 (4.22%)
At close: Apr 03, 2025, 3:22 PM
3.87
-2.54%
Pre-market: Apr 04, 2025, 07:28 AM EDT