RE:Buy Backs I think "aggressively" is overstating things a bit.
I like the fact they are buying back shares...they are ahead of a number of other companies in this respect for sure. They are currently buying back approx. 2,000,000 shares per month...at a very rough average of $9 per share...that's $18M a month spent on share repurchase.
Given the free cash flow they are generating (obviously we'll have a clearer picture on that next week), "aggressive" to me would be closer to 10,000,000 shares per month. I would love to see them drive their outstanding share count down...right now (in my opinion) they are just chipping away at it, bit by bit.
Presumably, they will become much more aggressive with share buy backs and dividend increases post June 2022.