Core & main announces $500 million share repurchase authorization

St. louis--(business wire)--core & main announces $500 million share repurchase authorization.
CNM Ratings Summary
CNM Quant Ranking