will massive whale investments create an upside?