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

Pre-market opens in 2 days 6 hours 23 minutes
Main market opens in 2 days 11 hours 53 minutes

21:36
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).
294.84000 USD
6.11
2.12%
Last update Apr 2, 3:59 PM EDT
Market closed
Day range
271.5
296.070007
Previous close
288.73001
Open
275
Access this stock data via API
Subscribe
Celestica Inc.
294.84
6.11
2.12%

Financials

Cash flow

Fiscal date 2025 2024 2023 2022
Operating activities 907.8M 551.7M 553.7M 363M
Net income 832.5M 428M 244.6M 145.5M
Depreciation 175.7M 151.9M 160.4M 144.8M
Deferred taxes -68.4M -31.9M 62M 58.1M
StockBased compensation 69.8M 57.4M 55.6M 51M
Other non cash items 10.3M 17M 73.8M 52.4M
Accounts receivable -569.1M -270.7M -402.2M -133.3M
Accounts payable 909.5M -188.8M 106.5M 813.4M
Other assets liabilities -452.5M 388.8M 253M -768.9M
Investing activities -2.5M -41.6M 2.7M 100K
Capital expenditures
Net intangibles -201.2M -170.9M -125.1M -109M
Net acquisitions 0 -36.1M 0 0
Purchase of investments
Sale of investments
Other investing activity -2.5M -5.5M 2.7M 100K
Financing activities -61.9M -88.9M -229.1M -163.6M
Long term debt issuance 500M 1.5B 0 0
Long term debt payments -529M -1.4B -66.6M -79.2M
Short term debt issuance 0 0
Common stock issuance 300K 3.9M 300K 200K
Common stock repurchase -153.4M -152M -35.6M -34.6M
Common dividends 0
Other financing charges 120.2M -63.4M -127.2M -50M
End cash position 595.6M 423.3M 370.4M 374.5M
Income tax paid 174.8M 106.3M
Interest paid 54.1M 52.9M
Free cash flow 458.3M 303M 304.6M 188.9M
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 2 days 6 hours 23 minutes
Main market opens in 2 days 11 hours 53 minutes

21:36
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).