MTS Q419: Decent performance and another buyback