Cooper-Standard Inc.

12.13
-0.23 (-1.86%)
At close: Apr 08, 2025, 11:37 AM