Several large investors have expressed dissatisfaction with Walgreens current management returning value
Nonsense! WAG shares are up 100% in the last 18 months, not counting the dividend. If that is not a return of value to major shareholders, then one must wonder what "value" would be.