NIO Inc. (NIO) call put ratio 3.7 calls to 1 put as shares rally 5.5%

Go back to NIO Inc. (NIO) call put ratio 3.7 calls to 1 put as shares rally 5.5%

Independent Review of Nio Inc. (NIO) Found Fraud Allegations Unsubstantiated

August 26, 2022 1:47 PM EDT

Chinese electric vehicle company, Nio Inc. (NYSE: NIO) announced today that an independent review of allegations made by a short seller that is now substantially complete found they were not substantiated.

The report, issued by the short-seller firm Grizzly Research LLC on... More