Jolly,
6.3m in buys, and 32.6m in sells, suggests that so many of the holders do not have the patience or fortitude to what 10 years for either "a ten bagger" or to recover their losses on early speculatisve purchases on the way up (particularly in the mid-8 to 9 range).