Stock hammered at bell In aggressive liquidation and selling Baytex dropped 1.5 percent from $4.72 to $4.66 in late trading. Maybe the insiders are dumping because of insider knowledge? Maybe the company brass fears $70 oil, the EIA suggests $68 oil by 2023. Over 20 million shares are short on the stock, someone must know something we don't. A 6 cent dump at the close doesn't bode well for tomorrow.