Now Live: Cboe Europe real-time data for all major European stocks.
opens in 8h 14m
Market closed

Pre-market opens in 2 hours 44 minutes
Main market opens in 8 hours 14 minutes

01:15
00:00
09:30
16: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).
250.10001 EUR
2.6
1.05%
Last update Apr 1, 9:56 PM CEST
Market closed
Day range
245.30000
250.30000
Previous close
247.5
Open
246.5
Access this stock data via API
Subscribe
Clean Harbors Inc.
250.10
2.60
1.05%

Financials

Cash flow

Fundamentals currency is USD
Fiscal date Dec 2025 Sep 2025 Jun 2025 Mar 2025
Operating activities 346.0M 298.7M 207.6M -1.2M
Net income 86.6M 118.8M 126.9M 58.7M
Depreciation 103.0M 114.7M 116.3M 112.0M
Deferred taxes 25.8M 0 0 0
StockBased compensation 10.1M 8.9M 6.1M 7.6M
Other non cash items -4.6M -2.2M 2.3M -6.2M
Accounts receivable 81.3M 3.3M -41.8M -74.6M
Accounts payable 58.9M 543K -25.0M -11.0M
Other assets liabilities -14.9M 54.7M 22.9M -87.7M
Investing activities -147.1M -75.1M -79.9M -120.1M
Capital expenditures -115.4M -83.3M -87.3M -117.4M
Net intangibles -2.1M -751K -529K -248K
Net acquisitions 4.3M 0 0 0
Purchase of investments -54.6M -16.5M -21.4M -24.2M
Sale of investments 18.7M 24.7M 28.9M 21.5M
Other investing activity
Financing activities -146.6M -65.4M -25.3M -79.3M
Long term debt issuance 2.0B 0 0 0
Long term debt payments -2.0B -12.1M -10.4M -13.9M
Short term debt issuance
Common stock issuance
Common stock repurchase -133.0M -50M -12.0M -55M
Common dividends
Other financing charges -12.0M -3.2M -2.8M -10.4M
End cash position 826.3M 759.2M 600.2M 489.4M
Income tax paid 24.4M 29.0M 55.3M 9.3M
Interest paid 23.7M 57.0M 19.9M 56.7M
Free cash flow 231.2M 206.8M 117.5M -117.3M
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

Exchange is currently closed
Main market opens in 44 minutes

07:15
00:00
08:00
22:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 22:00
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).