Dow Down 1.60% Nasdaq Down 0.39%

Spanish Broadcasting System Inc. (SBSA)

2.99 Down -0.05(1.74%) NASDAQ - As of 2:44PM EST
|