I think the company should be aware that JUNE is not a good time for share purchase plans when end of year tax selling is going on.
The current announcement I think is very positive for the company but the retail market see it as negative.
Terminating the agreement gives them many more options in this market.