$CCIV hilarious how many people just proclaim "stop loss raid" whenever a stock plummets. Its the $24 billion valuation. Thats the main driver here.
3
1