Why Did WESCO International Stock Fall On Thursday?

Wesco shares fell after Q1 earnings missed estimates, despite strong sales and reaffirmed 2025 guidance with solid free cash flow targets.

read more