Spartan Motors Inc (NASDAQ:SPAR)

16.10
Delayed Data
As of May 25
 -0.05 / -0.31%
Today’s Change
8.30
Today|||52-Week Range
19.45
+2.22%
Year-to-Date