Edgen - stocks : colgate-palmolive-unveils-5b-buyback-after-59-revenue-beat