Luceiro Capital Companies

ESEN

Real companies with freely usable public data: official annual reports of European listed companies (ESEF), SEC accounts and ECB exchange rates. No share prices, so there is no market capitalisation, P/E or EV/EBITDA.

Companies · sector

Personal protective equipment (PPE)

Accounts: annual reports and SEC · Market: TradingView

Listed makers of PPE: helmets, respiratory and hearing protection, protective clothing, gloves, footwear, fall protection and gas detection. They are a benchmark for any company in the sector, including unlisted ones.

Peers

CompanyFigures ROICGross marginEBITDA marginRev. growthCash conv.ND/EBITDACoverageDebt/equity ShareholderCreditor
Personal protective equipment (PPE)
MSA Safety Incorporated
MSA
H1 30/06/2026 17.2 % 47.6 % 25.1 % 6.5 % 112.8 % 0.8x 15.0x 0.4x 75 81
Cadre Holdings, Inc.
CDRE
H1 30/06/2026 7.8 % 41.8 % 13.3 % 19.7 % 216.6 % 3.5x 5.7x 1.1x 53 25
Lakeland Industries, Inc.
LAKE
H1 31/07/2026 -4.4 % 32.6 % -1.3 % -0.3 % Not meaningfulNot meaningful-1.1x 0.2x 9 51
Sector median 7.8 %41.8 %13.3 %6.5 %164.7 %2.2x5.7x0.4x
Capital goods
3M Company
MMM
9M 30/09/2026 24.8 % No data24.4 % 1.7 % 75.7 % 1.6x 7.2x 3.6x 59 31

Companies whose accounts may be freely used (SEC or European annual report), analysed as of 21/10/2026 with the same methodology as the rest. The scores compare them with the whole universe. The other companies in the sector only have TradingView's figures, below.

On the stock market

Share price

TradingView data, with each market's own delay

The companies

MSA Safety

EE. UU.NYSE: MSA

Helmets and head protection, gas detection, self-contained breathing apparatus and fall protection, for industry and fire services.

LTM revenue1,669 M EUR
EBITDA margin25.1 %
Revenue growth6.5 %
Net debt/EBITDA0.8x

Company sheet in the tool →

Drägerwerk

GermanyXetra: DRW3

Medical and safety technology: self-contained breathing apparatus, respiratory protection and gas detection.

No freely usable accounts: the tool does not analyse it. Figures from TradingView.

Ansell

AustraliaASX: ANN

Industrial and medical protective gloves and chemical protective clothing.

No freely usable accounts: the tool does not analyse it. Figures from TradingView.

Delta Plus Group

FranceEuronext Growth: ALDLT

Head-to-toe PPE: helmets, eyewear, hearing protection, gloves, clothing, footwear and fall protection.

No freely usable accounts: the tool does not analyse it. Figures from TradingView.

Avon Technologies

United KingdomLondon Stock Exchange: AVON

PPE for defence and law enforcement: respiratory protection against chemical, biological, radiological and nuclear threats, and ballistic helmets.

No freely usable accounts: the tool does not analyse it. Figures from TradingView.

Cadre Holdings

EE. UU.NYSE: CDRE

Ballistic protection (body armour vests and plates) and bomb disposal suits for law enforcement and defence, as well as police equipment.

LTM revenue588 M EUR
EBITDA margin13.3 %
Revenue growth19.7 %
Net debt/EBITDA3.5x

Company sheet in the tool →

Lakeland Industries

EE. UU.Nasdaq: LAKE

Industrial protective clothing (disposable, chemical and flame-resistant) and fire service equipment.

LTM revenue164 M EUR
EBITDA margin-1.3 %
Revenue growth-0.3 %
Net debt/EBITDANot meaningful

Company sheet in the tool →

Alpha Pro Tech

EE. UU.NYSE American: APT

Disposable protective clothing and face masks, as well as building materials.

No freely usable accounts: the tool does not analyse it. Figures from TradingView.

3M

EE. UU.NYSE: MMM

Conglomerate: its safety business includes respiratory, hearing, eye and fall protection.

LTM revenue21,734 M EUR
EBITDA margin24.4 %
Revenue growth1.7 %
Net debt/EBITDA1.6x

Company sheet in the tool →

The scores summarise metrics compared with similar companies, and the alerts point to specific facts. Nothing shown here is a recommendation to buy or sell.

Luceiro Capital · prototype of the analysis tool · website generated on 21/10/2026 at 12:31 · code 6d8e4ca · real companies: SEC EDGAR and European Central Bank · example: made-up data