Barings Participation Inv...

16.29
0.20 (1.24%)
At close: Apr 08, 2025, 10:32 AM