Solid preliminary results and the potential to wrap up a review of its past financials are sparking a rally.