Baker Brothers just bought 20% stake and it was announced after hours Friday! Yes there was a pop but this has far more to go! Curious timing eh?