Edgen - stock : zebra-technologies-approves-1-billion-share-buyback-program