I would almost guarantee nothing happens the rest of this year. Leo will delay, distort and deceive shareholders. Same as he has done for the past 4 years.
the pumpers are going to have egg on their face. December will yield nothing but likely a single digit share price