WESCO INTERNATIONAL INCWCC

Market cap
$12.2B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024425+466.67%
Dec 31, 202375+577.57%
Dec 31, 202211+281.56%
Dec 31, 20203-98.10%
Dec 31, 2019153+20.35%
Dec 31, 2018127+19.08%
Dec 31, 2017107+2116.52%
Dec 31, 20165-96.91%
Dec 31, 2015156+2057.37%
Dec 31, 20147-8.47%
Dec 31, 20138-35.75%
Dec 31, 201212+56.63%
Dec 31, 20118+1096.95%
Dec 31, 20101