M3, Inc. recently announced the progress of its share repurchase program, having bought back 196,000 shares under a Board-approved plan to repurchase up to 20 million shares with a maximum budget of ...