Agreed! Good news will help crush speculation that this was a pump effort.
Also, yes, filing is required.
Section 13(d) of the 1934 Act and Regulation 13D thereunder require beneficial owners of more than 5% of a class of equity securities of a publicly traded company to file a report with the SEC.