I disagree that a share buyback program is a red flag for a company...in fact, it's a big positive and shows that the execs have confidence in future cash flow...don't know how anyone could perceive it as a flag...unless a company announced it and didn't follow through...we should be getting updates on each 10-Q
I believe it's a 180 day program...
My opinions are mine, your level of DD is yours, always !