Sparton Corp. Diversified Electronics

SPA
NYSE
28.28 0.26 (0.93%) last updated 4:31 PM EDT Jul 29
Trade $SPA Now