Share purchase of 29,779 shares at 40.278 | Phynwire