News releases? They've made dozens of news releases since Jan 2022.
Most recently, they produced a news release admitting that all the previous news releases were untrue, and that revenue claims for Q1 were bogus.
Having been caught crying wolf, it's impossible that any future news releases will boost the SP.