Now Live: Cboe Europe real-time data for all major European stocks.
opens in 2d 1h 18m
Market closed

Pre-market opens in 1 day 19 hours 48 minutes
Main market opens in 2 days 1 hour 18 minutes

08:11
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
277.45001 USD
5.01
1.77%
Last update Apr 2, 3:59 PM EDT
Market closed
Day range
267.10001
285
Previous close
282.45999
Open
272.62000
Access this stock data via API
Subscribe
Wesco International Inc.
277.45
5.01
1.77%

Financials

Cash flow

Fiscal date 2025 2024 2023 2022
Operating activities 99.6M 1.2B 585.5M 74.1M
Net income 642.5M 719.4M 766.1M 862.1M
Depreciation 227.8M 183.2M 181.3M 179M
Deferred taxes 7.4M -39.9M -7.9M -1.2M
StockBased compensation 40.5M 28.9M 48.1M 46.4M
Other non cash items 23.5M 55.6M 14.3M 18.9M
Accounts receivable -637.8M -48.7M 55.8M -745.4M
Accounts payable 323.7M 329.5M -319.7M 552.9M
Other assets liabilities -528M -67.3M -152.5M -838.6M
Investing activities -40.9M 135.1M 2.7M -184.2M
Capital expenditures 600K 200K
Net intangibles
Net acquisitions -36.1M 133.6M 0 -186.8M
Purchase of investments
Sale of investments
Other investing activity -4.8M 1.5M 2.1M 2.4M
Financing activities -115M -932.4M -426.6M 564.5M
Long term debt issuance 6.9B 6.8B 3.3B 4.5B
Long term debt payments -6.2B -7.1B -3.4B -3.8B
Short term debt issuance 1.1M 200K -5.6M 0
Common stock issuance
Common stock repurchase -615.3M -425M -75M -11.1M
Common dividends -115.7M -138.9M -134M -57.4M
Other financing charges -67.2M -86.1M -74.9M -45.2M
End cash position 604.8M 702.6M 524.1M 527.3M
Income tax paid 237.8M 253.3M 207.9M 292.9M
Interest paid 357.4M 331.2M 386.8M 272.4M
Free cash flow 25.2M 1.0B 400.9M -88.4M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan (individual) and the Venture plan (business) and above.
Market closed

Pre-market opens in 1 day 19 hours 48 minutes
Main market opens in 2 days 1 hour 18 minutes

08:11
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).