Fantastic metrics all round, except perhaps new customers. Remember that the SP has run up hard since last results, so come profit taking to be expected. If you are not at your target weight, perhaps an opportunity to buy the dip?
I am very happy to hold this core position in my portfolio, and expect this to be a quality performer into the future as they take market share.