Servotronics Inc.

10.98
0.20 (1.86%)
At close: Jan 23, 2025, 1:31 PM
10.98
0.00%
After-hours Jan 23, 2025, 01:31 PM EST