SLB to buy ChampionX in $7.7 billion all-stock deal Press Room 2 years ago SLB to buy ChampionX in $7.7 billion all-stock deal