Sparton Corp.

SPA
NYSE
24.78 0.28 (1.12%) last updated 12:21 PM EDT Apr 01
Trade $SPA Now