I guess with those whales holding that many shares it's got to have a reason... also, don't it would be appealing for them a R/S as well ! IMO