The SP and number of shares on issue is irrelevant IMO. Market Cap. is what matters.
With regard to this announcement, it is a very good one, but no less than I (and I think most people) expected. The fraccing is the bit that matters and that is still a way off (both in time and place).