CPV 16
Competitiveness54/100
Notices261
Awards77
Awarded value (disclosed)€ 19.2M78.1% coverage
Avg bidders per contest3.342.9% coverage
Single-bid share18%
Distinct winners24
Top-5 winner share57%of disclosed value
Activity over time
NoticesAwards
Disclosed awarded value
Top winners — all recorded years
Subscriber data
The full CPV 16 winner league (15+ companies, by value and win count) is subscriber data.Founding offer: the first 20 seats get everything for € 290/year, locked for life.
How these numbers are computed
Sources: official TED (EU) open data and, for the UK, Find-a-Tender (Open Government Licence v3.0). Source data is often incomplete — every aggregate shows a coverage figure: the share of underlying records that actually carried the field. Values are as published, in EUR; UK values are converted from GBP at a fixed reference rate.
The competitiveness score (0–100) blends three signals per sector: average bidders per contest (45%, capped at 8), the share of single-bid awards (30%, inverted), and the top-5 winners' share of awarded value (25%, inverted). Higher = more contested market. Scores over low-coverage data should be read as indicative.