Sparton Corp. Diversified Electronics

SPA
NYSE
23.24 0.16 (0.68%) last updated 9:39 AM EDT Oct 21
Trade $SPA Now