SPKE   $11.4  3.35% Market Closed

Spark Energy Inc

Earnings, Splits and Dividends

Data not available