It is how the sharemarket works! Some people bought in at 50c, 60c, 70c not that long ago. Those people take $ off the table to mitigate risk and potentially free carry the stock. Rinse - Repeat! nothing goes up and up and up........and up....... without a break!