Espey Mfg. & Electronics ...

27.68
0.55 (2.03%)
At close: Apr 01, 2025, 2:16 PM