Sparton Corp.

SPA
NYSE
26.20 0.18 (0.68%) last updated 4:02 PM EDT May 22
Trade $SPA Now