Craft

JCDecaux

Stock Price

€17.8

2024-10-29

Market Capitalization

€3.8 B

2024-10-29

Revenue

€3.7 B

FY, 2025

JCDecaux Summary

Company Summary

Overview
JCDecaux is a company that provides outdoor advertising solutions. Its services include graphic design, engineering, street furniture cleaning, preventive maintenance, digital communication, etc. The company caters to education, retail, enterprises, rail, and other industries.
Type
Public
Status
Active
Founded
1964
HQ
Neuilly-sur-Seine, FR | view all locations
Website
https://www.jcdecaux.com
Cybersecurity rating
ESG rating
60-79 out of 100|View all ESG data
Sectors

Key People

  • Jean-François Ducrest

    Jean-François Ducrest, Supervisory Board Member

    • Rémi Grisard

      Rémi Grisard, Head of Investor Relations and Financial Communications

    • Michel Bleitrach

      Michel Bleitrach, Chairman of Compensation and Nominating Committee

      • Jean-François Decaux

        Jean-François Decaux, Chairman of the Executive Board, Co-Chief Executive Officer

        Operating MetricsView all

        Cities

        3.6K

        Sep, 2023

        Countries

        80

        Sep, 2023

        Advertising Panels

        1M

        Sep, 2023

        LocationsView all

        85 locations detected

        • Neuilly-sur-Seine, Île-de-France HQ

          France

          17 Rue Soyer

        • New York, NY

          United States

          Empire State Building 350 Fifth Avenue, 73rd Floor

        • Bir Mourad Raïs, Wilaya d'Alger

          Algeria

          40 Cité Mont Riant, Les Sources

        • Belas, Luanda

          Angola

          Bairro do Benfica, Talhão Nº 09-I

        • Adelaide, SA

          Australia

          Level 5, 26 Flinders Street

        • Kangaroo Point, QLD

          Australia

          83 Main St

        and 79 others

        JCDecaux Financials

        Summary Financials

        Revenue (FY, 2025)
        €3.7B
        Gross profit (FY, 2025)
        €2.8B
        Net income (FY, 2025)
        €258.0M
        Cash (FY, 2025)
        €1.3B
        EBIT (FY, 2025)
        €442.8M
        Enterprise value
        $6.4B

        Footer menu