
Twitter Inc (NYSE:TWTR) shares traded lower by 4% on Monday, well off the $54.20 per-share buyout price Tesla Inc (NASDAQ:TSLA) CEO Elon Musk has agreed to pay to take Twitter private.
In a new report, short seller Hindenburg Research said there's plenty of reason for investors to be skeptical of the Musk buyout.