Servotronics Inc.

10.45
-0.12 (-1.14%)
At close: Mar 28, 2025, 3:34 PM
10.57
1.11%
After-hours: Mar 28, 2025, 08:00 PM EDT