Last week WESCO’s board of directors announced a $1 billion stock repurchase authorization. This exceeds the two prior authorizations of $400 million, which expired in 2020, and $300 million initiated in 2017. According to the press release, “Wesco International (NYSE: […]