The BEL Small index has fallen 14.1% over the 12 months through July 10, 2026, closing at 7,773.84—only 0.03% above its 12-month low and 16.6% below its 12-month high. That sharp divergence creates a legitimate research question: what are the opportunities in Belgium after the BEL Small index plunge?
The short answer is selectivity. A falling small-cap index can expose companies whose prices have weakened faster than their operating foundations, but it can also contain leveraged businesses, deteriorating earnings, and illiquid shares. The opportunity is not “buy Belgium.” It is to identify constituents with stronger debt, leverage, and profitability profiles, then investigate those companies individually.
BEL Small at a glance
Buydy's production index snapshot, using closing data through July 10, shows how unusual the divergence has become:
| Index |
1 month |
3 months |
6 months |
12 months |
From 12-month high |
| BEL Small |
-2.3% |
-4.6% |
-8.5% |
-14.1% |
-16.6% |
| BEL 20 |
-0.1% |
+3.7% |
+9.4% |
+23.6% |
-3.8% |
| AEX |
+3.1% |
+8.1% |
+12.1% |
+17.8% |
0.0% |
| CAC 40 price index |
+2.2% |
+0.9% |
+1.8% |
+6.8% |
-3.3% |
These are price-index comparisons in local currencies and do not include dividends. They establish the scale of BEL Small's underperformance; they do not prove a single cause.
What is Belgium's GDP?
Gross domestic product measures the value of final goods and services produced within a country. Belgium's nominal 2026 GDP is projected at $776.73 billion, according to the IMF figures presented by Worldometer. GDP per capita is projected at $65,112, while real GDP growth is expected to be only 0.7%.
That weak growth rate matters more to small domestic businesses than the headline nominal-dollar increase. The European Commission's Belgium forecast also expects 0.7% real growth in 2026, alongside 3.4% inflation, weakening private consumption, tighter financial conditions, and modest investment growth. Belgium's Federal Planning Bureau shows a broad institutional consensus around 0.6%–0.8% growth.
In other words, Belgium remains a wealthy, developed economy, but the 2026 backdrop is slow growth rather than a broad demand boom.
What is the BEL Small index?
The BEL Small is a Euronext Brussels equity index, identified by ISIN BE0389857146 and tracked by Yahoo Finance as ^BELS. It represents the smaller listed companies that sit below Belgium's larger BEL 20 and BEL Mid segments. The official source for current membership is the Euronext BEL Small index composition.
As of this research snapshot, the index contains 26 companies. This is a concentrated universe: nine constituents are classified as real estate, six as industrials, four as healthcare, two as financial services, two as consumer defensive, and one each as basic materials, consumer cyclical, energy, and utilities.
Can US investors buy the BEL Small index?
Not as an index product. BEL Small (^BELS) trades on Euronext Brussels. There is no widely available US-listed ETF or mutual fund that tracks it, and you generally cannot buy the index itself through a standard US brokerage.
But many constituents are reachable. US investors can often buy individual BEL Small stocks through brokers that offer international access—on Brussels directly, or via OTC equivalents where they exist. That is the practical route: you express a view on Belgian small caps by picking names, not by owning the index.
This screen is built for that workflow. Instead of hunting for a fund that does not exist, you can compare all 26 constituents on debt, leverage, and profitability, then research the handful that fit your thesis. Liquidity, currency, withholding tax, and account rules still vary by broker and ticker—check access before you trade.
Why has BEL Small plunged versus major indexes?
No single data point proves causation, but four pressures fit the evidence:
- Slow growth and sticky inflation. Belgium's expected 0.7% real growth and 3.4% inflation squeeze household purchasing power and limit the demand backdrop for smaller businesses.
- Financing sensitivity. Nine of 26 constituents are real-estate companies. Property businesses and smaller issuers are particularly sensitive to refinancing costs, credit availability, and valuation yields. CBRE's 2026 Belgium Investor Survey describes stabilising conditions and renewed interest, but also disciplined capital allocation rather than a broad risk-on market.
- Small-cap liquidity. Smaller shares usually have thinner trading volumes and fewer natural buyers. When risk appetite falls, prices can move farther than those of liquid large caps—even without an equivalent change in reported fundamentals.
- Constituent-specific risk. The index mixes established cash-generating companies with development-stage healthcare names, leveraged property companies, and businesses undergoing operating changes. That dispersion makes a blanket index conclusion unreliable.
The contrast with the BEL 20 is especially important. Over the same 12 months, BEL Small fell 14.1% while the BEL 20 rose 23.6%—a 37.7 percentage-point gap inside the same country. This looks less like a simple “Belgium problem” and more like a size, composition, financing, and company-quality divide.
Where could the opportunity be?
The most interesting setup is a constituent with a depressed share price, positive operating earnings, manageable debt, and evidence that leverage is improving. The weakest setup is a company whose cheapness depends on refinancing, a turnaround, or future profitability that has not yet arrived.
This article uses the same Buydy heat map engine as the production dashboard—applied to all 26 BEL Small constituents so you can compare every name on the same footing.
What is the Buydy heat map?
A Buydy heat map is a peer-comparison grid. Each row is a company; each column is a metric. Cell color answers one question: how does this company rank against its peers on this metric?
In the live product, peer groups are usually sector or industry (every large-cap stock in the same GICS-style group). Here, the peer set is the 26 BEL Small constituents—because that is the investable universe US and international investors actually screen when they cannot buy the index as a fund.
For every cell Buydy stores two layers:
- Raw value — the output of a strict calculator (hover any cell in the table below).
- Percentile rank — where that raw value sits within the peer group (0–100 shown in the cell).
Color scale (display percentile):
| Score |
Color |
Meaning |
| 80–100 |
Dark green |
Top quintile within peers |
| 60–79 |
Light green |
Above median |
| 40–59 |
Yellow |
Middle of the pack |
| 20–39 |
Orange |
Below median |
| 0–19 |
Red |
Bottom quintile |
| — |
Gray |
Insufficient data—Buydy returns null instead of guessing |
Lower-is-better metrics are inverted for display. Debt, leverage, and P/E families flip the percentile so a higher score always means a stronger relative result (less debt, cheaper earnings). That matches the Buydy heat map UI and how to read a stock heat map.
Missing cells are intentional. If dividend history is too thin, EBITDA is negative, or valuation quality is not usable, the calculator or percentile job leaves the field empty. A dash is information—not a software bug.
Where the data comes from
| Layer |
Source |
What Buydy stores |
| Index levels |
Buydy production index snapshot |
BEL Small, BEL 20, AEX, CAC 40 closes through July 10, 2026 |
| Membership |
Euronext BEL Small composition |
26 tickers on Brussels (.BR) |
| Fundamentals |
EODHD fundamental API |
Quarterly/annual income, balance sheet, cash flow, highlights |
| Dividends |
EODHD dividend history |
Cash dividend dates and amounts (FX-normalised to USD where needed) |
| Prices |
EODHD end-of-day prices |
Weekly through 1-year price changes, P/E inputs |
| Sector labels |
EODHD fundamentals.General.Sector |
Used for grouping and context |
| Market cap |
EODHD Highlights.MarketCapitalization |
USD, July 2026 snapshot |
| Calculated metrics |
Buydy scanner jobs |
41 enabled calculators in metrics.json |
| Percentiles |
Buydy percentileMath.js |
Peer ranks with IQR outlier capping on change/growth metrics |
Pipeline on production (refreshed July 13, 2026 UTC): fundamentals → dividends → metrics → valuation (DCF and Peter Lynch) → price performance → percentiles. BEL Small names sit below Buydy's $1B large-cap gate, so they are maintained by a dedicated symbol pipeline and weekly Sunday 04:00 UTC cron on the scanner droplet.
How we calculate each metric
Buydy uses one strict calculator per metric in app-stocks-scanner. If inputs are insufficient, the result is null and the cell stays blank—no guessing, no fallback formulas (see metrics-precision in our codebase).
Percentile (what colors show): For each metric, we rank raw values across the 26 BEL Small constituents using the same percentileMath.js module as production sector jobs—finite numbers only, IQR outlier capping on growth/change metrics, valuation quality gates (DCF/Lynch upside excluded when quality is N/A). Debt, leverage, and P/E percentiles are inverted for display so higher always means better (transformPercentileForRanking).
Overall Avg column: Mean of display percentiles for metrics shown in this table, counting only cells with a valid percentile. Missing metrics are excluded—they are not treated as zero. If a company has 28 valid cells, the average uses those 28 only.
Columns dropped from this table: Metrics with a valid percentile for fewer than 10 of 26 companies are hidden to reduce noise: 3M Dividend Growth (0/26), 6M Dividend Growth (0/26), Price Change 1Y (0/26), DCF Upside % (0/26).
Calculator rules (brief, from code)
| Family |
How the raw value is built |
| Dividend yield |
Cash dividends in window ÷ latest price; FX-normalised where needed (dividendYield calculators). |
| Dividend growth |
Rolling window vs prior window on dividend history; 3M/6M need payments in both windows—null for most annual payers (calcDividendGrowthOverPeriod). Longer windows use year-aggregated cash (calcDividendGrowth). |
| Debt / equity |
Total debt ÷ total equity from merged quarterly balance sheet (debtAndProfitabilityCore.js). Negative equity uses penalty constants, not a fake ratio. |
| Net debt |
Total debt minus cash & equivalents; change metrics compare current quarter to prior periods. |
| Net debt / EBITDA |
Net debt ÷ trailing EBITDA; null when EBITDA ≤ 0 or missing. |
| EBITDA |
Sum operating profit components from quarterly income statement; growth = period-over-period % change on aligned quarters. |
| Price change |
EODHD adjusted close: latest vs price N calendar days ago (priceChange.js). |
| P/E |
Latest price ÷ EPS from fundamentals (priceToEarningsUtils.js); null when EPS ≤ 0; values above 1000× excluded from percentiles. |
| DCF upside |
Strict FCF-based DCF (valuationDCFEngine.js); often null (NEG_FCF, missing data). LOW-quality EV/EBITDA fallback may store upside but is flagged in metadata. |
| Lynch upside |
Peter Lynch fair value vs price (valuationLynch.js); MEDIUM quality when inputs incomplete. |
Metrics in this heat map (37 shown)
See the Buydy metric catalog for full definitions. The table below omits 4 sparse fields present in the global 41-metric job list.
BEL Small full heat map: 26 companies × 37 metrics
Scroll horizontally. Identity columns and Avg stay fixed. Rows sorted by Avg (descending).
{"time":"2026-07-13T03:37:58.896Z","level":"business","message":"🔗 Connecting to MongoDB..."}
{"time":"2026-07-13T03:37:59.002Z","level":"business","message":"✅ MongoClient connected"}
{"time":"2026-07-13T03:37:59.002Z","level":"business","message":"✅ Mongoose connected"}
{"time":"2026-07-13T03:37:59.047Z","level":"debug","message":"✅ Quick check: All indexes appear complete, skipping full index check"}
| Company | Rank | Dividend | Debt & net debt | Leverage | EBITDA & profitability | Price performance | P/E valuation | Intrinsic valuation | Valid |
| Sector | Ticker | Name | Cap | Avg | Dividend Yield… | 3M Dividend Yi… | 6M Dividend Yi… | 1Y Dividend Gr… | 3Y Dividend Gr… | 5Y Dividend Gr… | 10Y Dividend G… | D/E Ratio | D/E Change 3M | D/E Change 6M | D/E Change 1Y | D/E Change 2Y | Net Debt | Net Debt Chang… | Net Debt Chang… | Net Debt Chang… | Net Debt Chang… | Net Debt/EBITDA | Net Debt/EBITD… | Net Debt/EBITD… | Net Debt/EBITD… | Net Debt/EBITD… | EBITDA | EBITDA Growth 3M | EBITDA Growth 6M | EBITDA Growth 1Y | EBITDA Growth 2Y | Price Change 1W | Price Change 1M | Price Change 3M | Price Change 6M | P/E (TTM) | P/E (1M) | P/E (3M) | P/E (6M) | P/E (1Y) | Peter Lynch Up… | Valid |
| Industrials | CAMB | Campine | $318.0M | 72 | 28 | 12 | 12 | — | 100 | 100 | — | 85 | 100 | 95 | 95 | 89 | 67 | 100 | 100 | 100 | 100 | 63 | 100 | 100 | 100 | 100 | 67 | 28 | 16 | 65 | 74 | 24 | 4 | 57 | 39 | 87 | 93 | 60 | 85 | 93 | 93 | 35/37 |
| Real Estate | HOMI | Home Invest Belgium - Sifi | $379.2M | 71 | 61 | 59 | 59 | 92 | 91 | 79 | 88 | 100 | 100 | 100 | 100 | 100 | 71 | 100 | 100 | 100 | 100 | 71 | 100 | 100 | 100 | 100 | 38 | 6 | 32 | 15 | 4 | 52 | 13 | 67 | 78 | 80 | 87 | 47 | 15 | 60 | 53 | 37/37 |
| Healthcare | ONWD | Onward Medical N.V. | $174.5M | 64 | 0 | — | — | — | — | — | — | 75 | 90 | 86 | 81 | 95 | 100 | 100 | 100 | 95 | 100 | 88 | 100 | 100 | 39 | 100 | 8 | 78 | 68 | 30 | 17 | 10 | 22 | 14 | 4 | — | — | — | — | — | — | 25/37 |
| Real Estate | QRF | QRF SCA | $106.9M | 61 | 67 | 65 | 65 | 62 | 36 | 43 | — | 35 | 60 | 57 | 43 | 79 | 38 | 25 | 30 | 42 | 71 | 33 | 70 | 75 | 94 | 94 | 58 | 100 | 100 | 100 | 91 | 19 | 35 | 24 | 43 | 93 | 80 | 93 | 77 | 53 | 60 | 36/37 |
| Industrials | CFEB | Compagnie d Entreprises CFE SA | $311.5M | 60 | 39 | 29 | 29 | 77 | 73 | — | 13 | 55 | 85 | 81 | 90 | 84 | 96 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 33 | 17 | 5 | 10 | 13 | 29 | 100 | 95 | 100 | 67 | 7 | 7 | 0 | 13 | 27 | 36/37 |
| Consumer Cyclical | VAN | Van de Velde NV | $371.6M | 59 | 72 | 71 | 71 | — | 18 | 50 | 50 | 90 | 50 | 48 | 48 | 42 | 92 | 85 | 90 | 100 | 65 | 79 | 95 | 95 | 100 | 29 | 63 | 33 | 21 | 35 | 39 | 76 | 74 | 48 | 57 | 7 | 33 | 67 | 54 | 80 | 7 | 36/37 |
| Basic Materials | BTLS | Biotalys NV | $137.5M | 58 | 0 | — | — | — | — | — | — | 100 | 100 | 100 | 100 | 100 | 75 | 95 | 10 | 21 | 35 | 83 | 85 | 30 | 22 | 24 | 21 | 67 | 63 | 40 | 43 | 62 | 30 | 100 | 35 | — | — | — | — | — | — | 25/37 |
| Industrials | DECB | Deceuninck | $311.3M | 56 | 44 | 35 | 35 | 69 | 55 | 71 | 100 | 65 | 80 | 76 | 38 | 58 | 46 | 70 | 70 | 47 | 53 | 46 | 45 | 35 | 50 | 82 | 83 | 61 | 53 | 70 | 83 | 48 | 65 | 86 | 48 | 27 | 47 | 20 | 69 | 40 | 20 | 37/37 |
| Consumer Defensive | ONTEX | Ontex Group NV | $179.0M | 56 | 78 | 94 | 94 | 15 | 9 | — | — | 45 | 55 | 52 | 71 | 68 | 13 | 40 | 40 | 74 | 76 | 42 | 55 | 45 | 56 | 59 | 92 | 83 | 79 | 60 | 26 | 0 | 0 | 0 | 0 | 53 | 100 | 100 | 100 | 100 | 80 | 35/37 |
| Real Estate | WEHB | Wereldhav B-Sicafi | $603.7M | 55 | 89 | 82 | 82 | 85 | 64 | 21 | 38 | 60 | 20 | 24 | 5 | 26 | 25 | 20 | 20 | 16 | 47 | 29 | 65 | 70 | 44 | 71 | 79 | 100 | 100 | 90 | 65 | 81 | 91 | 43 | 61 | 47 | 20 | 73 | 46 | 47 | 73 | 37/37 |
| Real Estate | NEXTA | Nextensa NV | $475.0M | 52 | 17 | 24 | 24 | 8 | 0 | 7 | 0 | 40 | 70 | 67 | 76 | 74 | 8 | 80 | 80 | 89 | 88 | 13 | 60 | 60 | 78 | 76 | 75 | 94 | 95 | 75 | 61 | 95 | 70 | 76 | 83 | 20 | 40 | 33 | 8 | 27 | 47 | 37/37 |
| Consumer Defensive | COMB | Compagnie du Bois Sauvage SA | $485.7M | 51 | 11 | 18 | 18 | 31 | 27 | — | 63 | 70 | 25 | 33 | 24 | 11 | 50 | 45 | 45 | 63 | 24 | 58 | 75 | 80 | 72 | 47 | 88 | 100 | 100 | 85 | 57 | 57 | 52 | 29 | 65 | 40 | 60 | 87 | 38 | 20 | 67 | 36/37 |
| Real Estate | IMMO | Immobel | $225.0M | 51 | 83 | 41 | 41 | 46 | 0 | 14 | — | 15 | 75 | 71 | 86 | 63 | 4 | 75 | 75 | 79 | 82 | 0 | 10 | 5 | 0 | 41 | 46 | 22 | 11 | 95 | 96 | 33 | 100 | 81 | 30 | 100 | 0 | 27 | 92 | 87 | 100 | 36/37 |
| Real Estate | WEB | Warehouses Estates Belgium SCA | $140.1M | 51 | 50 | 76 | 76 | 23 | 18 | 86 | — | 25 | 65 | 62 | 57 | 32 | 33 | 50 | 50 | 53 | 59 | 17 | 50 | 40 | 61 | 88 | 42 | 39 | 58 | 45 | 35 | 81 | 78 | 62 | 70 | 73 | 27 | 53 | 31 | 33 | 33 | 36/37 |
| Utilities | ENRGY | EnergyVision NV | $903.1M | 50 | 0 | — | — | — | — | — | — | 100 | — | — | — | — | 79 | — | — | — | — | 92 | — | — | — | — | 29 | — | — | — | — | 90 | 96 | 90 | 96 | 0 | 13 | 13 | 0 | 7 | — | 14/37 |
| Energy | FLUX | Fluxys Belgium | $1.38B | 50 | 56 | 53 | 53 | 54 | 18 | 36 | 75 | 20 | 95 | 90 | 62 | 53 | 29 | 90 | 95 | 0 | 6 | 50 | 80 | 85 | 0 | 0 | 100 | 56 | 42 | 25 | 22 | 86 | 61 | 33 | 74 | 13 | 53 | 80 | 23 | 67 | 13 | 37/37 |
| Real Estate | ATEB | Atenor SA | $98.7M | 44 | 100 | 100 | 100 | 38 | 45 | 64 | — | 10 | 10 | 10 | 33 | 37 | 17 | 65 | 65 | 84 | 94 | 8 | 90 | 90 | 67 | 53 | 4 | 0 | 0 | 20 | 52 | 38 | 17 | 38 | 9 | — | — | — | — | — | 0 | 31/37 |
| Real Estate | VASTB | Vastned Retail Belgium | $472.4M | 42 | 33 | 47 | 47 | 0 | 0 | 29 | 25 | 50 | 40 | 19 | 10 | 5 | 21 | 35 | 25 | 0 | 0 | 4 | 35 | 25 | 83 | 18 | 54 | 67 | 47 | 100 | 87 | 71 | 48 | 71 | 52 | 60 | 67 | 40 | 62 | 73 | 87 | 37/37 |
| Healthcare | NYXH | Nyxoah | $151.7M | 41 | 0 | — | — | — | — | — | — | 100 | 35 | 38 | 52 | 47 | 88 | 10 | 85 | 37 | 41 | 75 | 25 | 55 | 28 | 12 | 0 | 44 | 74 | 55 | 9 | 0 | — | — | — | — | — | — | — | — | — | 22/37 |
| Industrials | BPOST | Bpost NV | $318.0M | 39 | 94 | 88 | 88 | — | — | 57 | — | 5 | 45 | 43 | 14 | 0 | 0 | 55 | 60 | 58 | 0 | 21 | 40 | 50 | 33 | 0 | 96 | 72 | 84 | 50 | 30 | 5 | 9 | 5 | 17 | — | — | — | — | — | 0 | 29/37 |
| Healthcare | SEQUA | Sequana Medical NV | $47.8M | 39 | 0 | — | — | — | — | — | — | 0 | 0 | 0 | 0 | 0 | 58 | 60 | 55 | 11 | 0 | 38 | 20 | 15 | 6 | 0 | 17 | 89 | 89 | 80 | 78 | 81 | 87 | 100 | 87 | — | — | — | — | — | — | 25/37 |
| Industrials | AGFB | AGFA Gevaert NV | $63.8M | 37 | 0 | — | — | — | — | — | — | 30 | 15 | 14 | 19 | 0 | 42 | 15 | 35 | 68 | 12 | 25 | 0 | 65 | 89 | 65 | 50 | 11 | 100 | 100 | 100 | 43 | 43 | 10 | 22 | — | — | — | — | — | 0 | 26/37 |
| Healthcare | HYL | Hyloris Developmentsen Sa | $130.2M | 37 | 0 | — | — | — | — | — | — | 95 | 30 | 29 | 29 | 16 | 83 | 30 | 15 | 26 | 29 | 96 | 30 | 20 | 17 | 35 | 25 | 67 | 26 | 0 | 70 | 100 | 57 | 0 | 13 | — | — | — | — | — | — | 25/37 |
| Industrials | JEN | Jensen-Group NV | $748.7M | 37 | 22 | 6 | 6 | 100 | 100 | 93 | 100 | 80 | 5 | 5 | 67 | 21 | 54 | 0 | 0 | 32 | 0 | 54 | 5 | 0 | 0 | 0 | 71 | 50 | 37 | 5 | 48 | 14 | 39 | 100 | 91 | 33 | 73 | 0 | 0 | 0 | 40 | 37/37 |
| Financial Services | QFG | Quest For Growth - Pricaf | $54.7M | 29 | 0 | — | — | — | — | — | — | 100 | 35 | 38 | 52 | 47 | 63 | 5 | 5 | 5 | 18 | 67 | 15 | 10 | 11 | 6 | 13 | 0 | 0 | 0 | 0 | 67 | 83 | 52 | — | — | — | — | — | — | — | 24/37 |
| Financial Services | BNB | Banque nationale de Belgique Société anonyme | $142.4M | 24 | 6 | 0 | 0 | — | 82 | 0 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 81 | 26 | 19 | 26 | — | — | — | — | — | 0 | 10/37 |
37 metrics shown (4 dropped — valid for fewer than 10 of 26 names). Cells = display percentile vs BEL Small peers (0–100). Avg = mean of valid percentiles in this table only; missing cells are excluded, not counted as zero. Hover for raw values. Debt, leverage, and P/E inverted so higher = better.
Top 5 BEL Small companies — fundamentals and price plunge (prod DB)
The wide heat map above is the authoritative peer view. This shortlist is a starting point for research—not a buy list. Rankings use live production MongoDB data for all 26 BEL Small constituents (as of 2026-07-13). These are the top five composite scores among names that pass our filters—not simply the five highest heat-map averages.
How the five were filtered
- Latest EBITDA must be positive (rules out pre-profit healthcare names).
- At least 20 valid display percentiles in the heat-map grid (of 37 shown metrics).
- Ranked by composite pick score (below)—not fundamentals alone.
Pick score formula (buy cheap + solid fundamentals)
We want patient, rules-based exposure: own better balance sheets and profitability after a meaningful price reset—not chase momentum.
| Component |
Weight |
What it measures |
| Fundamental score |
55% |
Mean of debt, leverage, and EBITDA category display percentiles within the 26-name BEL Small universe (same inversion rules as the heat map). |
| Price-cheap score |
45% |
How much the share has fallen vs peers across 3M, 6M, 9M, and 1Y price-change horizons. Each horizon uses Buydy’s stored price-change percentile, then inverts it (100 − performance percentile) so deeper plunges score higher. Missing horizons are skipped (not zeroed). 9M uses stored 6M when 1Y is absent (common in this index); when both 6M and 1Y exist, 9M is interpolated (40%×6M + 60%×1Y). Horizon weights: 3M 20%, 6M 25%, 9M 25%, 1Y 30%. |
Pick score = 55% × fundamental + 45% × price-cheap, rounded to an integer 0–100.
Fundamentals-only top five (no plunge boost) would be: CAMB, QRF, HOMI, NEXTA, CFEB. Names like HOMI and CFEB rank highly on debt/EBITDA but drop when recent price appreciation reduces their cheap score—by design.
How we use this list: Buydy is built for emotionless screening. These five ship as a weekly research add-on, not an all-in portfolio. Every ticker below links to Yahoo Finance for quick charts and news. Filings, liquidity, and your risk limits still decide whether anything belongs in a live position.
| Rank |
Company |
Cap |
Pick |
Fund. |
Price cheap |
Price chg (raw) |
Debt avg |
Leverage avg |
EBITDA avg |
Heatmap Avg |
| 1 |
Ontex Group NV (ONTEX.BR) |
$179.0M |
77 |
58 |
100 |
3M -29.5%, 6M -56.8%, 9M -56.8% |
53 |
51 |
68 |
56 |
| 2 |
Campine (CAMB.BR) |
$318.0M |
68 |
78 |
56 |
3M -0.7%, 6M -5.8%, 9M -5.8% |
93 |
93 |
50 |
72 |
| 3 |
QRF SCA (QRF.BR) |
$106.9M |
66 |
70 |
62 |
3M -6.3%, 6M -3.7%, 9M -3.7% |
48 |
73 |
90 |
61 |
| 4 |
AGFA Gevaert NV (AGFB.BR) |
$63.8M |
65 |
49 |
84 |
3M -15.9%, 6M -16.8%, 9M -16.8% |
25 |
49 |
72 |
37 |
| 5 |
Bpost NV (BPOST.BR) |
$318.0M |
64 |
41 |
93 |
3M -16.5%, 6M -25.2%, 9M -25.2% |
28 |
29 |
67 |
39 |
Pick = 55% fundamentals + 45% price-cheap score. Company names link to Yahoo Finance quotes. *9M interpolated when 1Y is missing in DB.
1. Ontex Group NV (ONTEX.BR) — deep price plunge + acceptable fundamentals — Pick 77 (fund 58, price cheap 100)
Why it ranks first: The steepest price decline in the eligible set (3M -29.5%, 6M -56.8%, 9M -56.8%) with a middle-tier fundamental score (58/100). Buydy’s composite deliberately boosts names that are cheap vs BEL Small peers while still clearing the EBITDA and data-quality bar.
| Theme |
vs other BEL Small names |
Honest read |
| Debt |
D/E 0.68× (53 debt avg). Net debt/EBITDA 6.53× (51 leverage avg). |
Middle of the pack on debt. |
| EBITDA |
EBITDA $88.4M. 1Y growth +9.7%, 3M +38.3% (68 EBITDA avg). |
EBITDA trend is mixed or weak—do not assume recovery. |
| Price / cheap |
Raw change: 3M -29.5%, 6M -56.8%, 9M -56.8%. Buydy price-cheap score 100 (higher = more pullback vs peers). Horizons: 3M, 6M, 9M*, 1Y when stored. |
Deep discount vs BEL Small—core reason for rank. |
| Dividends |
Yield ~13% (see heat map). 3M/6M growth mostly blank (annual payers). |
Income may matter—verify coverage. |
| DCF / valuation |
DCF not usable (neg fcf). Lynch upside +49.5%. P/E 11.05× (see heat map percentile). |
DCF is unreliable for much of this index; do not lean on a single model. |
Buydy takeaway: Ontex is the clearest “buy cheap” screen in this index today—not the cleanest balance sheet. The plunge may reflect category pressure or company-specific news; use Yahoo Finance and filings before treating the dip as opportunity.
2. Campine (CAMB.BR) — best balance sheet in the index, modest price dip — Pick 68 (fund 78, price cheap 56)
Why it ranks second: Highest fundamental score in the shortlist (78)—debt and de-leveraging percentiles lead the BEL 26. Price cheap score is only 56 (small 3M/6M declines), so it would rank #1 on fundamentals alone but yields the top slot to Ontex’s plunge.
| Theme |
vs other BEL Small names |
Honest read |
| Debt |
D/E 0.11× (93 debt avg). Net debt/EBITDA -0.09× (93 leverage avg). |
Balance sheet is a strength vs peers. |
| EBITDA |
EBITDA $25.5M. 1Y growth +13.4%, 3M -51.4% (50 EBITDA avg). |
EBITDA trend is mixed or weak—do not assume recovery. |
| Price / cheap |
Raw change: 3M -0.7%, 6M -5.8%, 9M -5.8%. Buydy price-cheap score 56 (higher = more pullback vs peers). Horizons: 3M, 6M, 9M*, 1Y when stored. |
Modest discount; fundamentals carry more weight. |
| Dividends |
Yield ~2.5% (see heat map). 3M/6M growth mostly blank (annual payers). |
Dividends are not the primary driver. |
| DCF / valuation |
DCF upside -48.1% (N/A quality). Lynch upside +1.7%. P/E 5.61× (see heat map percentile). |
DCF is unreliable for much of this index; do not lean on a single model. |
Buydy takeaway: Campine remains the quality anchor: low debt, cheap P/E, mixed near-term EBITDA trend. Not a high-confidence DCF story; rank here blends safety + slight discount, not a deep value plunge.
3. QRF SCA (QRF.BR) — strong EBITDA screen, real-estate yield, moderate pullback — Pick 66 (fund 70, price cheap 62)
Why it ranks third: Balanced fundamental (70) and price-cheap (62) scores—EBITDA category average 90 is among the best in the index. Price has drifted lower (3M -6.3%, 6M -3.7%, 9M -3.7%) without the extreme drawdown of Ontex or Bpost.
| Theme |
vs other BEL Small names |
Honest read |
| Debt |
D/E 0.77× (48 debt avg). Net debt/EBITDA 7.51× (73 leverage avg). |
Middle of the pack on debt. |
| EBITDA |
EBITDA $16.2M. 1Y growth +528.2%, 3M +271.5% (90 EBITDA avg). |
Profitability percentiles support the name. |
| Price / cheap |
Raw change: 3M -6.3%, 6M -3.7%, 9M -3.7%. Buydy price-cheap score 62 (higher = more pullback vs peers). Horizons: 3M, 6M, 9M*, 1Y when stored. |
Modest discount; fundamentals carry more weight. |
| Dividends |
Yield ~10.9% (see heat map). 3M/6M growth mostly blank (annual payers). |
Income may matter—verify coverage. |
| DCF / valuation |
DCF upside -59.6% (N/A quality). Lynch upside +33.9%. P/E 4.77× (see heat map percentile). |
DCF is unreliable for much of this index; do not lean on a single model. |
Buydy takeaway: QRF is the REIT-style compounder in the list: profitability percentiles are strong; debt is only average. Verify NAV, occupancy, and refinancing—not just heat-map greens.
4. AGFA Gevaert NV (AGFB.BR) — turnaround plunge; weak debt screen, sparse data — Pick 65 (fund 49, price cheap 84)
Why it ranks fourth: Price-cheap score 84 (3M -15.9%, 6M -16.8%, 9M -16.8%) pulls a name with below-median fundamentals (49) into the top five. Only 26/37 heat-map metrics grade—treat sparse cells as a warning.
| Theme |
vs other BEL Small names |
Honest read |
| Debt |
D/E 0.80× (25 debt avg). Net debt/EBITDA 9.33× (49 leverage avg). |
Weaker debt screen—rank is plunge-led. |
| EBITDA |
EBITDA $12.0M. 1Y growth +500%, 3M -84.4% (72 EBITDA avg). |
Profitability percentiles support the name. |
| Price / cheap |
Raw change: 3M -15.9%, 6M -16.8%, 9M -16.8%. Buydy price-cheap score 84 (higher = more pullback vs peers). Horizons: 3M, 6M, 9M*, 1Y when stored. |
Deep discount vs BEL Small—core reason for rank. |
| Dividends |
Yield ~0% (see heat map). 3M/6M growth mostly blank (annual payers). |
Dividends are not the primary driver. |
| DCF / valuation |
DCF not usable (neg fcf). Lynch upside -100%. P/E not available (negative or missing EPS). |
DCF is unreliable for much of this index; do not lean on a single model. |
Buydy takeaway: AGFA is a high-risk value tilt: the model likes the discount, not the balance sheet (25 debt avg). This is exactly the kind of name where a plunge can be structural. Do extra diligence on pension, restructuring, and liquidity.
5. Bpost NV (BPOST.BR) — high yield + deep price fall; leverage weak — Pick 64 (fund 41, price cheap 93)
Why it ranks fifth: Price-cheap 93 on 3M -16.5%, 6M -25.2%, 9M -25.2% plus a high dividend-yield percentile vs peers. Fundamental score is only 41—debt and leverage avgs sit in the bottom third of BEL Small.
| Theme |
vs other BEL Small names |
Honest read |
| Debt |
D/E 4.17× (28 debt avg). Net debt/EBITDA 12.05× (29 leverage avg). |
Weaker debt screen—rank is plunge-led. |
| EBITDA |
EBITDA $139.1M. 1Y growth -4.7%, 3M +87% (67 EBITDA avg). |
EBITDA trend is mixed or weak—do not assume recovery. |
| Price / cheap |
Raw change: 3M -16.5%, 6M -25.2%, 9M -25.2%. Buydy price-cheap score 93 (higher = more pullback vs peers). Horizons: 3M, 6M, 9M*, 1Y when stored. |
Deep discount vs BEL Small—core reason for rank. |
| Dividends |
Yield ~33.3% (see heat map). 3M/6M growth mostly blank (annual payers). |
Income may matter—verify coverage. |
| DCF / valuation |
DCF not usable (neg fcf). Lynch upside -100%. P/E not available (negative or missing EPS). |
DCF is unreliable for much of this index; do not lean on a single model. |
Buydy takeaway: Bpost is a contrarian income + plunge story, not a quality compounder. Postal restructuring risk is real; yield may look attractive because the market prices structural decline. Pair Yahoo with annual reports before sizing.
Names that did not make the top five (and why)
- Home Invest Belgium (HOMI.BR) — fundamentals-only #2 (Yahoo); composite #9 because price has not fallen enough (cheap score ~28)—momentum works against the “buy cheap” rule.
- CFE (CFEB.BR) — strong leverage screen but positive 3M/6M price change; fails the plunge boost.
- Onward Medical (ONWD.BR) — attractive cash/debt percentiles, but negative EBITDA (development-stage).
- EnergyVision (ENRGY.BR) — only a handful of metrics gradeable; not comparable.
- National Bank of Belgium (BNB.BR) — bank balance sheet; industrial debt/EBITDA formulas do not apply.
The tension across all five is unchanged: plunge leaders often carry weaker debt or sparse data, and DCF rarely gives a clean upside in this index. A high pick score is a prompt to investigate—not permission to ignore red cells in the full heat map.
How to research the five candidates
Before treating any name as an opportunity, check:
- whether recent EBITDA strength is recurring or driven by one-off items;
- debt maturity dates, fixed-versus-floating exposure, and covenant headroom;
- free cash flow rather than EBITDA alone;
- share liquidity, bid-ask spread, and position sizing;
- management guidance and the next reporting catalyst;
- whether the price decline already reflects a permanent earnings reset.
This is where a stock heat map is most useful: it narrows a broad selloff into specific questions. Pair the table with a repeatable global index monitoring workflow, then open the company filings before making a decision.
The opportunity—and the risk
BEL Small's plunge is large enough to deserve attention. The index is near its 12-month low while Belgian and neighboring large-cap benchmarks remain far stronger. That divergence can create mispricing, especially where liquidity pressure overwhelms stable company fundamentals.
But the heat map does not show a uniformly cheap, high-quality market. It shows a mixed universe where strong debt grades often coexist with weak profitability, and where missing data must remain missing. The best opportunity is likely to come from patient, company-by-company underwriting rather than buying the decline indiscriminately.
Explore Buydy's market heat map, read how to interpret a stock heat map, or review pricing for the full research workflow.
Sources and methodology
Research summary only; not investment advice. Index membership, prices, filings, and grades can change.