Servotronics, Inc.
Exchange: nyse
none
27074944.00
2206000.00
0.706369680590
0.046454819214
9.81%
3.75