Spartan Motors Inc.

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