Editorial standards

How we check what’s on this site.

Every fee, deadline, salary and class-profile figure here is read off the institution’s own page and stamped with the date we read it. When a figure turns out to be wrong, we correct it everywhere and then pin the old number so it cannot come back. This page is the record — and none of it is written by hand: the counts below are recomputed from the repository every time the site is built.

The four rules

  1. The school’s own page, or it isn’t a fact

    Tuition, application rounds, programme length, intake, ECTS and class profile come from the institution’s published pages. Not a directory, not an aggregator, not another guide that cited a fourth guide.

  2. Rankings come from the people who compile them

    We publish no ranking of our own. Positions are read from the Financial Times, QS and Bloomberg Masters in Management tables and shown side by side, so you can see where they disagree. What we add is what those tables leave out.

  3. Forums are colour, never a number

    Applicant forums and consultancy blogs are useful for texture — what an interview felt like, how fast a school replies. They are quoted as what they are, and they are never the source of a figure.

  4. If it isn’t published, we say so

    A missing fee stays missing, flagged, with a pointer to the page where the school will publish it. We do not infer next year’s deadline from last year’s or round a gap into a plausible-looking number.

The record, as of the last deploy

Programme profiles
126
Source citations
777
Distinct sources cited
188
Figures pinned against regression
71

Every one of those citations carries the date it was last read. The oldest was read on 30 May 2026, the newest on 13 September 2026. Recomputed 30 September 2026.

How fresh the profiles actually are

A profile’s freshness is the date of its most recent check. Fees and deadlines move on the school’s calendar, not ours, so this table is the honest one: it shows the backlog as well as the work.

Profiles Last checked
113 Re-read within the last month on or after 31 August 2026
11 One to three months ago still this admissions cycle, but worth confirming a fee against the school
2 More than three months ago overdue — these are the ones being worked through first

The oldest checks on the site right now

2 profiles are past three months and overdue. They are worked through in country clusters, oldest first. These are the oldest today — confirm their figures against the school’s own page before you rely on them:

Corrections we have published

When a figure changes or turns out to be wrong, the fix is not just the profile. The same number is usually quoted across a dozen articles, so the correction is propagated everywhere and the retired figure is then registered in a guard that fails the build if it ever reappears anywhere in the site’s source. That is what makes a correction here permanent instead of something that quietly reverts in an old post six months later.

  1. 2026-09-13 €52,000 corrected to €55,500

    IESE rolled its MiM payments table to the next cycle between the 2026-08-31 and 2026-09-13 reads. The table is now headed '*Tuition Fee applicable for September 2027 intake -Class of 2028-' and reads 'Total Tuition Fee** €55,500*', with '1st Tuition Installment €45,500 September 2027' where the September 2026 table read €52,000 and a €42,000 instalment. The €10,000 non-refundable commitment fee and the €120 application fee are unchanged. The old figure is not wrong about the cycle it described, which is why the files narrating the change are allowed to keep quoting it; it is wrong as a current price, and it had propagated to fourteen comparison posts before this entry existed. Two of the allowed paths are NOT narrations and NOT IESE: hec-paris-vs-mannheim-for-mim.md:49 uses €52,000 as the size of the HEC-vs-Mannheim gap once Mannheim's semester contribution is netted off, and essec-master-in-finance.md:55 carries it inside an ESSEC fee-basis source label. A bare currency string is not a school-scoped matcher, which is the cost of this registry's design and the reason both are listed here rather than silently rewritten.

    Source See the corrected profile

  2. 2026-09-09 €48,000 tuition + €3,000 registration + €2,000 services corrected to €47,830

    The ESSEC Master in Finance profile shipped on 2026-09-09 (#853) with a fee table split by CAMPUS — France €48,000 / €28,000 and Singapore €52,000 / €30,000, each plus €3,000 registration and €2,000 services, totalling €53,000. ESSEC splits the same programme by CITIZENSHIP, not campus, and publishes no separate Singapore rate: the two tables in the page's own content payload are 'Applicable for Intake 2026' with columns 'Students who are European Union citizens' and 'Students who are non-European Union citizens', totalling €47,830 / €51,130 over two years and €32,140 / €35,340 over one. Not one of the superseded figures — €48,000, €52,000, €28,000, €30,000, €3,000 registration, €53,000 — appears anywhere in that payload, so this is a fabricated table rather than a stale one, which is why the whole phrase is pinned rather than a single amount. The sibling ESSEC MiM profile already read the citizenship axis correctly a week earlier. ALLOW: the canonical profile itself is allow-listed on purpose, not by accident — its source label narrates the correction verbatim ("CORRECTION: this profile previously stated a campus split ... and none of those figures appears anywhere in the page's payload") so the next run re-reads the finding instead of re-deriving it. That is the P14c correction-note idiom, and this is its fourth live instance.

    Source See the corrected profile

  3. 2026-09-09 The dated round table on ESSEC's programme page did not render corrected to For 2027 Intake

    The same profile recorded a RENDERING failure for the MiF admissions calendar. The table renders fine from the page's content payload: it is headed 'For 2027 Intake', lists four rounds, and every deadline and results cell reads 'TBD'. That is a PUBLISHED SILENCE, and the two have different next steps — a rendering failure asks for a better client, a published silence asks for a re-read on a date. Pinned because the wrong negative is the kind of claim that gets copied forward into a cyclical re-read item and then re-derived as fact (P34: a recorded negative is itself a decaying claim).

    Source See the corrected profile

  4. 2026-09-09 GMAT, GRE, TAGE-MAGE or CAT, accepted interchangeably corrected to only for Indian applicants

    ESSEC's MiF test table captions the CAT row 'For Indian applicants' and gives each test its own validity window — GMAT and GRE 5 years, TAGE-MAGE 2, CAT 1. Describing the four as interchangeable told every non-Indian applicant they could sit the CAT and told every Indian applicant their score lasted five years. A scope error inside a true sentence, invisible to every figure guard because it contains no figure.

    Source See the corrected profile

  5. 2026-09-09 £18,000 for UK/home students and £32,750 for international students corrected to £33,700 for international students and £18,700 for UK students

    Leeds' course page for the Management MSc now serves only the September 2027 entry cycle and publishes 'UK fees £18,700 (Total)' and 'International fees £33,700 (Total)'. This profile carried the 2026/27 pair £18,000 / £32,750, read on 2026-07-05, in the front matter, the excerpt, the fees facet, an FAQ answer and the body. The page no longer serves a 2026 view to re-check them against — a ?year=2026 request returns the identical 2027 document — so the earlier figures survive only as this site's own dated read and must not be restated as live. The delta is +£950 international (+2.9%) and +£700 UK (+3.9%).

    Source See the corrected profile

  6. 2026-09-09 Understanding Data for Decision Making — plus a substantial **45-credit dissertation** corrected to CSR, Ethics and Sustainability — plus a **45-credit dissertation**

    This profile listed 'Understanding Data for Decision Making' among the Leeds Management MSc's compulsory core and omitted 'Accounting and Finance for Managers', which is compulsory. Leeds' own module table lists eight compulsory components — Accounting and Finance for Managers, Strategic Management, Management in Practice, Operations and Supply Chain Management, Behaviour in Organisations, Research Design and Analysis and CSR, Ethics and Sustainability at 15 credits each, plus a 45-credit Dissertation — and files Understanding Data for Decision Making under the OPTIONAL Management Decision Making pathway. The error was wrong in both directions and reader-relevant: a student choosing the Digital or Human Influence pathway never takes the data module the profile promised as core.

    Source See the corrected profile

  7. 2026-09-09 the site renders its content in the browser corrected to SKEMA's website sits behind a bot filter that we cannot get past

    A negative recorded on 2026-09-04 diagnosed SKEMA's unreadable pages as client-side rendering, and the SKEMA profile published that as a statement of fact about the school's website in its deadlines facet, an FAQ answer, its body and a source label. Re-probed 2026-09-09: every SKEMA route, the apex included, returns HTTP 200 with an identical 212-byte document carrying a noindex meta tag, one '/_Incapsula_Resource' script and an empty body, with 'x-iinfo' and 'visid_incap_2771331' cookies in the response headers. A full browser header set does not clear it and WebFetch receives the same document. The observation (zero readable text) was right; the mechanism was wrong, and the difference is operational — the old note recommended a rendering client, which would not have helped. SKEMA belongs in the confirmed-WAF family with tbs-education.com and tilburguniversity.edu.

    Source See the corrected profile

  8. 2026-09-05 €14,900 corrected to €13,200

    REVERSAL of the 2026-08-28 entry, which had this backwards. IÉSEG prices the Grande École Programme by the year you enter it and publishes four figures on its admission page, all labelled 2026-2027: '€14,900' entering in 1st year, '€14,270' in 2nd, '€13,855' in 3rd and '€13,200' entering the Master cycle — the last stated twice, once in the French-degree box and once in the international-degree box. The '€14,900 (1st year - 2026-2027 tuition fees)' string the earlier entry cited is the programme-wide banner: the identical line appears on /grande-ecole-program/, /grande-ecole-program/bachelor/ and /grande-ecole-program/master/, all three checked 2026-09-05, so it describes the five-year degree's first year and not this master's. Read the heading above the number.

    Source See the corrected profile

  9. 2026-09-05 €29,800 corrected to €26,400

    REVERSAL, following the per-year entry above. The two-year Master-cycle total derives from the per-year fee: 2 x €13,200 = €26,400. IÉSEG publishes no separate M2 rate and no 2027/28 rate, so this stays our own doubling rather than a total the school states, as the profile says.

    Source See the corrected profile

  10. 2026-09-03 €38,500 (Intensive 1yr) corrected to €38,000/yr (Intensive, 1yr)

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  11. 2026-09-03 €38,500 for the 12-month Intensive Track corrected to €42,170

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  12. 2026-09-03 €38,500 for the one-year intensive route corrected to €42,270

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  13. 2026-09-03 €79,000 for the longer flexible track corrected to €49,440

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  14. 2026-09-03 €38,500–€79,000 corrected to €57,240

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  15. 2026-09-03 up to about €79,000 corrected to €49,440

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable. This entry pins one of the OTHER written shapes of the same claim: the first sweep registered four ESSEC-scoped sentences and a fifth shape — 'runs up to about EUR 79,000' — still survived in essec-vs-emlyon-for-mim and was caught only by a dist grep. Note the euro sign is load-bearing: Solvay's US$79,000 salary appears nine times in the corpus and must stay sayable.

    Source See the corrected profile

  16. 2026-09-03 up to around €79,000 corrected to €57,240

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable. This entry pins one of the OTHER written shapes of the same claim: the first sweep registered four ESSEC-scoped sentences and a fifth shape — 'runs up to about EUR 79,000' — still survived in essec-vs-emlyon-for-mim and was caught only by a dist grep. Note the euro sign is load-bearing: Solvay's US$79,000 salary appears nine times in the corpus and must stay sayable.

    Source See the corrected profile

  17. 2026-09-03 up to roughly €79,000 corrected to €49,440

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable. This entry pins one of the OTHER written shapes of the same claim: the first sweep registered four ESSEC-scoped sentences and a fifth shape — 'runs up to about EUR 79,000' — still survived in essec-vs-emlyon-for-mim and was caught only by a dist grep. Note the euro sign is load-bearing: Solvay's US$79,000 salary appears nine times in the corpus and must stay sayable.

    Source See the corrected profile

  18. 2026-09-03 the SSE Excellence Scholarship corrected to half tuition fee waivers

    SSE's own scholarships page, read at source 2026-09-03, names no fund called the 'SSE Excellence Scholarship'. What SSE publishes for MSc applicants is 'several half tuition fee waivers and a limited number of full tuition fee waivers' for non-EU/EEA/Swiss/Ukrainian citizens, applied for inside the programme application, plus two nationality-scoped named funds (Af Jochnick, American Friends of SSE). #777 withdrew the claim where it found it but it survived on the SSE profile. The recorded blocker was 'the scholarship pages render as a JavaScript shell'; the real cause was the /en URL prefix — the un-prefixed path serves the full page.

    Source See the corrected profile

  19. 2026-09-03 neither publishes an amount, a grade threshold or a deadline corrected to 20% off tuition fee

    UCC's summary scholarships tables publish no amount for the College of Business and Law merit awards, which is what this claim was based on — but each award's own detail page publishes all three, and there are two awards rather than one. Non-EU: 'UCC First Class Honours or equivalent (1H): 20% off tuition fee', automatic at offer stage. EU: EUR 1,000 (CUBS) / EUR 700 (Law) to the highest 1H per programme. Both: 'This scholarship cannot be combined or used in conjunction with any other scholarship offering of UCC.' Read at source 2026-09-03.

    Source See the corrected profile

  20. 2026-09-03 HEC Paris charges about €57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  21. 2026-09-03 HEC's ~€57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  22. 2026-09-03 HEC's roughly €57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  23. 2026-09-03 HEC (~€57,700) corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  24. 2026-09-03 HEC Paris (€57,700) corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  25. 2026-09-03 Tuition for the 2026–27 cycle is €57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  26. 2026-09-03 HEC Paris is around €57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  27. 2026-09-03 The application fee is €100. Applicants self-identify corrected to €170

    The same 2026-09-03 read of HEC's fees page publishes an application fee of EUR 170, non-refundable. The HEC profile had carried EUR 100 while blog/hec-paris-scholarships.md already said EUR 170 — an internal contradiction with the same root cause as the tuition figure: the post was re-read and the profile was not. Pattern is the profile's full sentence opening, because EUR 100 is a live and correct application fee at Bocconi, NEOMA and TBS and must stay sayable.

    Source See the corrected profile

  28. 2026-09-03 HEC Paris is around 40,000 euros for two years corrected to 58,900 euros

    blog/france-vs-us-for-mim.md put HEC's two-year tuition at 'around 40,000 euros' in both its body and a FAQ answer that feeds FAQPage JSON-LD — roughly EUR 19,000 under the published figure, on a first-person post arguing that France is the cheaper choice. It survived every figure sweep because it is spelled out in words rather than written as a euro figure, which is the P14b near-variant failure exactly. Pattern is the full HEC-scoped phrase; '40,000 euros' alone is a legitimate string elsewhere in the corpus.

    Source See the corrected profile

  29. 2026-09-03 Tuition for the 2026–27 cycle is €57,870 corrected to the Class of MIM 2028

    INSEAD's financing page, read 2026-09-03, states 'the tuition fees for the Class of MIM 2028 are EUR 57,870' — a CLASS label, and the Class of MIM 2028 enters in August 2027. The INSEAD profile described the same figure as 'the 2026-27 cycle': the number was right and the year was wrong, which silently made every HEC-vs-INSEAD comparison a cross-cycle one. The figure is unchanged; only the label is superseded, which is why the pattern pins the label sentence and not the amount.

    Source See the corrected profile

  30. 2026-09-02 a modest national university registration fee corrected to university registration fees of €255 for the 2026 intake

    The EM Strasbourg profile described the national registration fee as 'modest' without a figure, next to a CVEC given only as 'about €105'. Both are published: the school's own fee page states €255 in university registration fees and €105 CVEC for the 2026 intake, matching France's national 2026-2027 master's rate of €255 and CVEC of €105. Leaving the larger of the two charges unquantified also hid the fact that EM Strasbourg — the only school in our French set inside a public university — is the only one where it applies at all.

    Source See the corrected profile

  31. 2026-09-02 net cost of the degree can fall to near zero corrected to only the CVEC remains payable by the student

    The EM Strasbourg profile said the work-study track brought the net cost 'to near zero'. The school's own fee page is more precise — 'In the co-op track, only the CVEC remains payable by the student' — and France's student portal explains why: alternants on a contrat d'apprentissage are assujettis to the CVEC because apprenticeship is initial training, while alternants on a contrat de professionnalisation are not concerned by it. The honest floor is €105 a year, not zero, and which contract you sign decides it.

    Source See the corrected profile

  32. 2026-09-02 roughly 49,000 euros for two years corrected to €58,900 in tuition across its two years

    Two posts described the HEC Paris MiM as 'roughly 49,000 euros for two years'. HEC's own Fees and Financing page for the Master in Management publishes €58,900, invoiced over the first two consecutive years — M1 (2027/2028) and M2 (2028/2029) at €29,450 each (€26,500 academic + €1,950 student service + €1,000 administrative) — plus a €170 non-refundable application fee, a €5,000 deposit deducted from the total, and an additional €2,000 for students outside the EU and the Erasmus+ associated countries. The €49,000 understated the sticker by roughly €10,000, and the site's own HEC profile already carried €57,700 at the time (that figure has since been superseded too — HEC now publishes €58,900 for the 2027/2028 M1 intake).

    Source See the corrected profile

  33. 2026-09-02 off the bill if you stack them well corrected to HEC Paris Scholarships cannot be combined

    The HEC scholarships guide opened by telling readers that scholarships knock money off the bill 'if you stack them well'. HEC's own Master in Management FAQ answers the question directly: 'Can I pay 100% of my tuition fees by combining the scholarships? Unfortunately, it is not possible. HEC Paris Scholarships cannot be combined. Merit-based scholarships can go up to 15 000 euros maximum.' The workable structure is one HEC award plus external money, which the same answer describes: 'you can combine HEC Paris with external scholarships such as Charpak Scholarship... The Eiffel Scholarship (only for Round 1 applicants), or any other external scholarship.'

    Source See the corrected profile

  34. 2026-09-02 can stack with the Foundation Excellence Scholarship corrected to the country-specific awards on that list are HEC awards

    The guide said HEC's country- and region-specific awards 'can stack with the Foundation Excellence Scholarship' as a blanket statement. HEC's own FAQ lists the CMA-CGM Excellence Fund for Lebanon and the Garzouzi Foundation Scholarship among its need-based awards, so they are HEC scholarships and fall inside 'HEC Paris Scholarships cannot be combined'. The claim is true only for awards funded outside HEC — a home government, an embassy, a private foundation.

    Source See the corrected profile

  35. 2026-09-02 monthly stipend of around 1,180 euros corrected to monthly allowance of €1,200

    The HEC scholarships guide still carried the Eiffel's superseded €1,181 monthly master's allowance, rounded to 1,180, after the site's dedicated Eiffel guide had re-read the programme's own regulations and settled the current figure at €1,200. Two of our pages were quoting different amounts for the same award.

    Source See the corrected profile

  36. 2026-09-02 Pair a merit award with a need-based layer corrected to These are alternatives, not layers.

    The Bocconi guide advised pairing a merit award with a need-based layer. Bocconi's own published regulations for the Graduate Merit Award a.y. 2026-27 revoke it on 'acceptance and/or award of an equal or larger benefit in Bocconi for the same academic year', adding that if the larger benefit is later lost 'the Bocconi Graduate Merit Award can never be reinstated'. Article 15 of the ISU Bocconi regulations says the same from the other side: scholarships 'may not be combined with similar forms of financial aid provided by Bocconi University', and 'students have the option of choosing one form of assistance or the other one.'

    Source See the corrected profile

  37. 2026-09-02 Stack a full or partial Merit Award against the tuition corrected to and you cannot have both

    The Bocconi guide told readers to stack a Merit Award against tuition and a need-based or regional grant against living costs. Both regulations forbid it: the Merit Award is revoked by an equal or larger Bocconi benefit in the same academic year, and article 15 of the ISU Bocconi regulations makes its scholarships an either/or against similar Bocconi aid. The two awards do target different halves of the bill, which is exactly why the combination looked plausible.

    Source See the corrected profile

  38. 2026-09-02 the Merit Award and Bocconi4Access sit outside that bar corrected to the university award has incompatibility rules of its own

    The Bocconi guide reasoned that because article 12 of the MAECI call is a government rule, Bocconi's own awards 'sit outside that bar'. The premise is right and the conclusion does not follow — the same error the Italy guide corrected for Ca' Foscari's Honours Scholarship. Bocconi's Merit Award regulations and article 15 of the ISU Bocconi regulations each contain their own incompatibility clause. Reasoning from the type of the funder rather than reading the award's own call is the defect.

    Source See the corrected profile

  39. 2026-09-02 they often stack with a smaller merit award corrected to A school's own awards usually do not combine with each other.

    The Europe-wide scholarships hub asserted as a general rule that need-based awards 'often stack with a smaller merit award'. It was unsourced, and it is contradicted at both schools where it mattered most: HEC Paris ('HEC Paris Scholarships cannot be combined') and Bocconi (Merit Award revoked by an equal or larger Bocconi benefit; ISU article 15 an either/or). There is no European convention here — each award decides in its own regulations, and the generic claim seeded the same mistake on two school pages.

    Source See the corrected profile

  40. 2026-09-02 sits outside that rule corrected to the university award carries an incompatibility article of its own

    The Italy scholarships guide corrected this reasoning in its body on 2026-09-01 (#779) but its 'honest read' takeaway still told readers 'a university's own award sits outside that rule', so the page contradicted itself. Ca' Foscari's Honours call bars its scholarship from being held with the Veneto Region's need-based grant, and Bocconi's Merit Award is revoked by any equal or larger Bocconi benefit — a university award is bound by its own call, not exempted by the funder's type.

    Source See the corrected profile

  41. 2026-09-02 ~€22,950 corrected to €23,500

    Vlerick's MIMS tuition is €23,500 for the September 2027 intake, read at source 2026-09-02 on the programme page ("The tuition fee for this Masters programme is €23.500"). The €22,950 figure was the 2026-intake fee and had propagated into the two Belgium posts as a current price. Kept as an approximation pattern ("~€22,950") so the profile and posts can still narrate the rise from €22,950 without tripping the guard; the bare figure is allowed only where it is explicitly labelled as the superseded 2026 fee.

    Source See the corrected profile

  42. 2026-09-02 Vlerick](/programs/vlerick-business-school) (~40) corrected to Vlerick](/programs/vlerick-business-school) (~45)

    Vlerick's published MIMS cohort is 45 with an average age of 23 (read at source 2026-09-02); the profile and the class-size posts carried 40. That moved the corpus floor: the smallest cohorts we profile are now Ljubljana and Goethe Frankfurt at ~42, so every 'from around 40 students to over 1,300' range claim built on Vlerick was wrong at the low end too.

    Source See the corrected profile

  43. 2026-09-02 from around **40 students to over 1,300** corrected to from around **42 students to over 1,300**

    The corpus floor for classSize is 42 (University of Ljubljana and Goethe University Frankfurt), not 40, once Vlerick's cohort was corrected to 45 on 2026-09-02. A superlative built on a figure has to move when the figure does — this is the P7 shape: check-figures pins numbers, nothing pinned the range claims resting on them.

    Source See the corrected profile

  44. 2026-09-02 online application deadlines page for the current cut-offs corrected to GEM publishes no dated rounds for the Master in Management

    GEM's site-wide "Online Application Deadlines" page is headed "Online Application Deadlines: BBA, MBA, MSc" and does not cover the Grande École Master in Management (read at source 2026-09-02). The MiM page states only that "applications will reopen at the start of the next academic year". Sending a MiM applicant to that ladder gives them the wrong programme's calendar, in a cycle (18 Sep 2025 – 9 Jul 2026) that has entirely passed.

    Source See the corrected profile

  45. 2026-09-02 rounds-based, capped-seats corrected to rolling, capped-seats

    Vlerick does not admit in rounds. Its MIMS page (read at source 2026-09-02) describes a rolling process assessed as of October with places allocated "first come, first served", one hard non-EU deadline of 30 April 2027, a June ceiling for visa-exempt applicants, and scholarship applications due before February. Describing it as a round ladder told readers to be early for a round that does not exist, and downgraded the 30 April requirement to a recommendation.

    Source See the corrected profile

  46. 2026-09-02 Esade assesses MiM applications on a rolling basis corrected to Esade publishes a nine-stage application calendar

    Esade's MSc admissions timeline publishes nine staged application deadlines for the September 2027 intake (1 Oct 2026, 19 Nov 2026, 14 Jan, 18 Feb, 18 Mar, 22 Apr, 13 May, 3 Jun, 1 Jul 2027), read at source 2026-09-02, against a profile that said they were unpublished. The recorded blocker was a 404 on the old /msc/en/… URL rather than a school that publishes nothing — the P16b family distinction. The guarded pattern is deliberately the Esade-specific sentence rather than the generic "dates … are not published yet", which is a true and necessary statement on other profiles (ESMT, IESE) and must stay sayable.

    Source See the corrected profile

  47. 2026-09-01 €334/semester corrected to €408.28

    Goethe Frankfurt's Semesterbeitrag was carried at ~€334 (a 2025-26-labelled figure taken from the faculty programme FAQ, which is not maintained). The university's central re-registration page sets it at €408.28 for winter semester 2026/27. The old number understated the four-semester cost by about €330.

    Source See the corrected profile

  48. 2026-09-01 contribution of roughly €334 corrected to €408.28

    Same retired Goethe figure in its body-prose form, which is how it appeared in the profile and in the Goethe requirements editorial.

    Source See the corrected profile

  49. 2026-09-01 ~€335/semester corrected to €355.65

    The tuition-free round-up quoted Cologne at ~€335, the summer-semester 2026 rate, after the profile had moved to the €355.65 winter-semester 2026/27 figure. Distinct from the string '€335.65', which the Cologne profile legitimately narrates as the previous semester's rate.

    Source See the corrected profile

  50. 2026-09-01 covers the semester ticket for public transport corrected to no statewide semester ticket

    The Mannheim profile stated its €194 contribution covered a public-transport semester ticket. The university itemises the €194 as administration €80 + Studierendenwerk €100 + constituted student body €14, with no transport component; Baden-Württemberg operates no statewide semester ticket. The claim made Mannheim look like a worse deal than Cologne or Goethe when, ticket excluded, it is the more expensive fee.

    Source See the corrected profile

  51. 2026-08-30 €11,650 corrected to €11,900

    Nova SBE's IMM fees page now publishes 2026/27 pricing, and it is a pair rather than a single number: the regular three-semester track is €11,900 for EU/EEA students and €13,000 for everyone else, against the flat €11,650 read on 2026-05-30. The old figure understates the current EU/EEA fee and hides the €1,100 non-EU differential entirely — which is the half of the split that most of this site's readers actually pay.

    Source See the corrected profile

  52. 2026-08-30 €1,499 corrected to €1,250

    Nova SBE's 2026/27 fees page states the mandatory non-refundable enrolment fee as €1,250 for EU/EEA and €2,350 for non-EU/EEA master's students, and says it is deducted from tuition rather than charged on top. The €1,499 the corpus carried was a single undifferentiated figure with the deduction unstated, which overstated the EU/EEA cost and understated everyone else's.

    Source See the corrected profile

  53. 2026-08-29 €5,000 per year corrected to €6,000 per academic year

    VŠE's CEMS MIM tuition page now states 'for the academic year 2027/28 and later, the tuition fee amounts to 6,000 EUR' against 5,000 EUR for 2025/26 and 2026/27. Tuition is charged annually, so anyone applying now pays the higher rate.

    Source See the corrected profile

  54. 2026-08-29 €5,000 per academic year corrected to €6,000 per academic year

    Same increase as prague-cems-tuition-per-year-2027; the profile prose used the 'per academic year' phrasing, so both retired strings are pinned.

    Source See the corrected profile

  55. 2026-08-29 €10,000 (full two-year programme) corrected to €12,000 (full two-year programme, 2027/28 entry)

    The two-year total derives from the school's published annual rate: 2 x €6,000 = €12,000 for a 2027/28 entrant, where the 2026/27 entrant paid €10,000. VŠE publishes the annual figure, not a programme total. The bare string '€10,000' is deliberately NOT pinned — IESE's €10,000 commitment fee and SGH Warsaw's 'under €10,000 for the whole degree' are unrelated and correct.

    Source See the corrected profile

  56. 2026-08-29 €10,000 in tuition corrected to €12,000 in tuition

    The prose phrasing of the same retired two-year total (see prague-cems-two-year-total-2027).

    Source See the corrected profile

  57. 2026-08-29 €800 blocking deposit corrected to €1,500 blocking deposit

    The payment schedule changed with the fee: VŠE now takes a 1,500 EUR blocking fee as the first payment (due 31 March for the first intake, 15 May for the second), deducted from first-year tuition, with the 4,500 EUR balance due 31 July. The old 800 EUR deposit belonged to the 5,000 EUR fee.

    Source See the corrected profile

  58. 2026-08-29 The application fee is €100. The French corrected to The application fee on the international degree-based route is **€180**

    The ESSEC profile said the application fee was EUR 100 while our own ESSEC admission-requirements guide said EUR 180 — the site contradicted itself on the same fee. ESSEC's 'Applying with an International Degree' page states EUR 180, non-refundable, waived for B2M Alliance Passport holders; re-read 2026-08-29. EUR 100 is the correct application fee at several other French schools (NEOMA, emlyon, TBS, Bocconi, HEC), so this pattern is deliberately scoped to the ESSEC sentence rather than to the bare figure.

    Source See the corrected profile

  59. 2026-08-29 around 2 August 2026 corrected to 16 August 2026

    The WBS MSc Management 2026-entry deadline was never 2 August. Warwick's own course page gives 16 August 2026, and that cycle has now closed (applications for 2027 entry open September 2026). The wrong date had propagated from the profile into two blog posts. Re-verified against wbs.ac.uk 2026-08-29.

    Source See the corrected profile

  60. 2026-08-29 ~2 August 2026 corrected to 16 August 2026

    Same retired WBS figure in its abbreviated form. Pinned separately rather than as a bare "2 August 2026" so the rule can never fire on an unrelated 12 or 22 August date.

    Source See the corrected profile

  61. 2026-08-29 **2 August 2026** corrected to **16 August 2026**

    Same retired WBS figure in its bolded body-prose form.

    Source See the corrected profile

  62. 2026-08-29 the 2 August 2026 deadline corrected to the 16 August 2026 deadline

    Same retired WBS figure as it appeared in a sources footnote.

    Source See the corrected profile

  63. 2026-08-28 CHF 9,987 corrected to CHF 10,673

    HSG's Cantonal Council approved a ~7% tuition increase (its first since 2014), in force from the autumn 2026 semester: the international Master rate rose from CHF 3,329 to CHF 3,557.50 per semester, so the three billable semesters of SIM-HSG now total CHF 10,673 rather than CHF 9,987.

    Source See the corrected profile

  64. 2026-08-28 €24,500 (non-EU) corrected to €25,150 (non-EU)

    Trinity now publishes its 2027/28 fees: "The annual fees for the 2027/28 academic year are: EU Students €17,150 Non-EU Students €25,150". The non-EU rate rose €650 from the €24,500 published for 2026/27; the EU rate is unchanged.

    Source See the corrected profile

  65. 2026-08-28 €24,500 for non-EU corrected to €25,150 for non-EU

    Same correction as trinity-mim-tuition-non-eu-2027, in the prose phrasing used across the profile body, FAQs and the Trinity blog cluster.

    Source See the corrected profile

  66. 2026-08-28 €24,500 non-EU corrected to €25,150 non-EU

    Same correction, in the compact comparison-table phrasing ("~€17,150 EU / ~€25,150 non-EU") used by the Ireland shortlists and country compares.

    Source See the corrected profile

  67. 2026-08-28 €16,000–€24,500 corrected to €16,000–€25,150

    The Ireland-vs-UK range is bounded above by Trinity's non-EU fee, so it moves with it.

    Source See the corrected profile

  68. 2026-08-28 Trinity (~€24,500) corrected to Trinity (~€25,150)

    The DCU profile benchmarks its own fee against Trinity's, so it carries the same figure and drifts with it.

    Source See the corrected profile

  69. 2026-08-28 roughly €311 corrected to €314

    Trinity's fees page states: "registered students are also liable to pay Student Levies & Charges (SLC) fees. The fee was €314 for the academic year 2026/27 and is subject to change." The site carried the 2025/26 figure of ~€311.

    Source See the corrected profile

  70. 2026-08-28 €335.65 (winter 2025/26) corrected to €355.65 for winter semester 2026/27

    The Studierendensekretariat's Semesterbeiträge table gives "Wintersemester 2026/27 Semesterbeitrag 355,65 EUR" (AStA 13,25 · Studierendensport 2,00 · Deutschland-Semesterticket 226,80 · Fachschaftenbeitrag 3,60 · Verwaltungs- und Härtefallbeitrag 0,00 · KStW 110,00). The site carried €335.65 and mislabelled it as winter 2025/26 — 335,65 was in fact the summer-2026 figure.

    Source See the corrected profile

  71. 2026-08-28 €336 corrected to €356

    The rounded form of the same figure, quoted across ten country-compare and cost explainers. Cologne is the only school on the site with a ~€336 semester contribution, so the bare string is unambiguous.

    Source See the corrected profile

What this method does not fix

  • Some school sites cannot be read. A handful publish fees behind a JavaScript shell or block automated access outright. Where we cannot reach a primary source, the old figure stays and its date is not advanced — bumping it would assert a check that never happened.
  • Some figures are derived, not published. A two-year total built from a published first-year fee is an arithmetic result, not a school’s statement. Where that is the case the profile says so.
  • Ranking tables disagree, and we do not resolve them. FT, QS and Bloomberg measure different things. We show all three rather than blending them into a single number that hides the disagreement.
  • The salary figure is not a starting salary, and it is not the school’s. Where a programme is in the Financial Times Masters in Management table, the salary we show is the FT’s weighted figure: alumni pay reported about three years after graduation, adjusted for purchasing power and expressed in US dollars. Employment rates come from each school’s own outcomes report, which is self-reported and self-audited. A school outside the FT table publishes its own salary on its own basis and in its own currency, and we say so on the page rather than folding it into a cross-school median.
  • Every outcome figure carries the edition it came from. The salary and the employment rate on a profile are almost never from the same publication: the salary is the Financial Times Masters in Management 2025 table, while the employment rate is whichever year of the school’s own outcomes report we read — 2023 at some schools, 2026 at others. Both years are printed beside their own number, on the profile, in the key-facts block and in every head-to-head table, so a figure read off one school is never silently compared with a figure three years older at another. Where we hold no edition for a school-reported figure we label it as school-reported and leave the year off rather than guess it.

See it applied

  • The programme directory — every profile carries its sources and the date each was read, at the foot of the page.
  • The composite rankings — FT, QS and Bloomberg side by side, each position traceable to its table.
  • The deadline tracker — published application rounds, with the ones no school has published yet marked rather than guessed.
  • Who writes this — the bylines, and which pieces are firsthand rather than researched.

Spotted something wrong? Email us with the page and the figure — reader corrections are how several of the entries above were found.

Questions about the data

What counts as a source here?
For anything factual about a programme — tuition, application rounds, length, intake, class profile — the source is the institution's own published page, and nothing else. Ranking positions come from the published FT, QS and Bloomberg tables. Student forums and admissions-consultancy sites are read for context and never used as the source of a number.
What happens when a school changes a fee?
The profile is corrected, the same number is corrected everywhere else on the site that quotes it, and the retired figure is then registered so that the build fails if it ever reappears. That last step is why a correction here is permanent rather than a number that quietly comes back in an old article six months later.
What if a school hasn't published something?
We say so, on the page, and point you at the school’s own admissions page to confirm. We do not estimate a missing fee, infer an unpublished deadline from last year’s, or fill a gap with a plausible-looking number. A blank is more useful to an applicant than a confident guess — the deadline tracker marks unpublished rounds rather than filling them in.
Do you publish your own ranking?
No. The standings on this site are the independent FT, QS and Bloomberg Masters in Management tables, filtered to European programmes and shown side by side — every position traceable to the table that published it. What we add is the trade-offs those tables leave out: cost, language, length and where graduates actually land.
How current is the data right now?
As of the last deploy, 126 programme profiles carry 777 source citations, 777 of them stamped with the date the page was last read. The freshness table on this page is computed at build time, so it shows the real distribution — including the profiles that are overdue for a re-check.
I think something on the site is wrong.
Please tell us — corrections from readers and alumni are how several of the entries in the ledger above were found. Email hello@mail.mimineurope.com with the page and the figure, and ideally the school page you are reading it from.