Magna International, Inc. Common Stock, MGA

MGA 2025-08-29 -0.11% v 3d 10 711.0k -16.18% 2018-11-08 auto parts auto parts
None