Sparton Corp.

SPA
NYSE
26.75 0.71 (2.73%) last updated 4:02 PM EDT May 27
Trade $SPA Now