Sparton Corp. Diversified Electronics

SPA
NYSE
28.99 0.11 (0.38%) last updated 11:03 AM EDT Jul 24
Trade $SPA Now