India, April 24 -- Shares of B. Riley Financial, Inc. (RILY) surged over 27% on Wednesday morning after the company filed a long-delayed annula report and an external review cleared its executives of misconduct allegations.

RILY is currently trading at $27.69, up $5.97 or 27.49%, on the Nasdaq. The stock opened its trading at $30.61 after closing Tuesday at $21.72. The stock has traded between $14.46 and $60.72 in the past 52-week period.

The investigation confirmed findings of an internal review B Riley disclosed in February, which also found no involvement of the company or its executives in the alleged wrongdoing.

The company filed its long-delayed annual report with the U.S. Securities and Exchange Commission on Wednesday after missi...