"Other than the BoD all stepping down, that's the only thing that will change this."
While I'd welcome it, I disagree with you. I do believe that the legal processes that are underway may well result in relative successes that will support a rise in the share price. Time will tell.
IMO though, the unfortunate thing is because of the stewardship of those we have, the highs reached will be lower, and the lows have been much lower than if they had done their jobs appropriately.