Craft

Veolia

Stock Price

€29.7

2024-10-29

Market Capitalization

€21.1 B

2024-08-26

Revenue

€44.4 B

FY, 2025

Veolia Summary

Company Summary

Overview
Veolia Environnement is a company that provides water, waste, and energy management solutions. It offers water resource management, wastewater recycling, production and delivery of drinking water, solid and liquid nonhazardous and hazardous waste management, renewable energy production, etc.
Type
Public
Status
Active
Founded
1853
HQ
Paris, FR | view all locations
Website
https://www.veolia.com/en
Cybersecurity rating
ESG rating
60-79 out of 100|View all ESG data
Sectors

Key People

  • Estelle Brachlianoff

    Estelle Brachlianoff, Chief Executive Officer

  • Eric Haza
  • Jean-Baptiste Carpentier

    Jean-Baptiste Carpentier, Chief Compliance Officer

  • Nicolas De Saint Martin

    Nicolas De Saint Martin, Chief Audit and Internal Control Officer

Operating MetricsView all

Enterprise Customers (Waste Division)

533.8K
22.5%

FY, 2022

Drinking Water Production Plants Managed

4.1K
22.7%

FY, 2022

Waste Handled, tonnes

61M
27.1%

FY, 2022

LocationsView all

297 locations detected

  • Paris, IDF HQ

    France

    21 Rue La Boétie

  • Albuquerque, NM

    United States

    7400 Meridian Pl NW #D

  • Arkadelphia, AR

    United States

    500 Reynolds Rd

  • Atlanta, GA

    United States

    4730 Clark Howell Hwy

  • Azusa, CA

    United States

    107 S Motor Ave

  • Baytown, TX

    United States

    1800 TX-146

and 291 others

Veolia Financials

Summary Financials

Revenue (FY, 2025)
€44.4B
Gross profit (FY, 2025)
€22.2B
Net income (FY, 2025)
€1.7B
Cash (FY, 2025)
€8.0B
EBIT (FY, 2025)
€3.3B
Enterprise value
$42.6B

Footer menu