Non-discretionary purchase of shares through the Bunzl Employee Stock Purchase Plan (U.S.) of 43 shares at $30.42711 | Phynwire