The 3 Bil. in O/S isa pure fantasy, IMO. My "guess" is that O/S is between 500m to 550m, not more. Which means the company actually did follow thru on its buyback program down from 722m. That is what I believe anyway. time will tell when we see the filings.