buyback

Predictions and analysis