A member of the company's board of directors, Kimbal Musk, sold $27.34 million worth of Tesla stock on February 6.
Deutsche Bank (ETR:DBKGn) initiated coverage on Avadel Pharmaceuticals (NASDAQ:AVDL) with a Buy rating and a price target of $12.00. The firm's analyst cited the significant drop in the company's ...