There are a thousand reasons why someone/thing sells a share and I think many of them will apply here.
The same goes for buying a share.One compliments the other.
ETC
entertainment media & telecoms corporation limited