How many times have they increased the amount of their buy backs? It hasn't helped yet so why believe it will now. In fact I believe they have bought stock back at a lot higher price then the stock price is now so it hurts shareholders. IMO - they should declared a dividend and screw the shorts.
I agree Angel's management team should be held accountable for their poor performance. Instead they will get raises, bonuses and more options. They run the Company and they do buybacks and the stock drops - don't say they know what they are doing bcaus this has been going on for years.