Assessing Sonic’s [S] 12% price drop and why more selling may be next

Wait 5 sec.

Thin capital inflows and mounting selling pressure leave Sonic exposed.