Spartan Motors Inc.

SPAR
NASDAQ
4.59 0.16 (3.61%) last updated 3:57 PM EDT May 27
Trade $SPAR Now