Servotronics Inc.

10.98
0.20 (1.86%)
Jan 23, 2025, 1:31 PM - Market open