Frontier fundamentals audit: 50 companies vs Yahoo Finance and stockanalysis.com
Data-quality audit · 50 companies · Kazakhstan, Indonesia, Philippines, South Africa · September 2026
For each company we opened the audited annual financial statements for the latest fiscal year and wrote down four figures as printed: revenue, net profit, total assets and total equity. Then we compared them with what Frontier by Enhanced Investments, Yahoo Finance and stockanalysis.com show for the same period.
Every row links to the filing. A vendor figure counts as correct when it is within 1% of the printed line. When it equals a different line of the same statement (profit including minorities instead of attributable, gross instead of net interest income) we say which line, because that is a definition, not an error. The bad cases are figures that match no line at all, or are off by a factor of a thousand.
What the comparison shows
None of the 12 Philippine names exists on Yahoo under its PSE ticker. Statements are served only under US over-the-counter symbols (BDOUY, SVTMF, JGSMY, SPHXF, AYAAF and so on) and PLDT's NYSE line, where prices and market caps reflect thin OTC trading. Of the 12 Kazakh names, none is reachable under its KASE or AIX ticker; four come through London depositary receipts or Nasdaq (Halyk, Kaspi, Kazatomprom, Air Astana), KazMunayGas has a London line with empty statements, and KEGOC, KazTransOil, Kazakhtelecom, Kcell, Bank CenterCredit, ForteBank and Solidcore are absent entirely.
For all 12 rand-quoted JSE names the quote currency is reported as ZAc (cents) and the share price is in cents, but the market cap field is in rand: shares × price ÷ 100 reproduces it exactly for every name. Standard Bank: 32,481 ZAc × 1.62bn shares, market cap shown as 525,967,425,536 labelled ZAc. A consumer converting by the label gets R5.3bn instead of R526bn. This is the trap that once put 100× market caps into our own screens.
The annual income statement carries columns for June 2025 and June 2026 with no values, while the summary fields show FY2026 revenue of R99.2bn. Any screen built on the statements sees a company whose last reported year is June 2024.
Yahoo's revenue for Halyk (1,740,616m tenge) and stockanalysis.com's (1,838,060m) match neither net interest income (1,126,583m) nor net interest income before credit losses (1,287,738m) nor any subtotal in the audited statements. The same holds for Bank Central Asia, Bank Rakyat and Bank Negara at both vendors, for BDO and BPI at both, and for Metrobank, Standard Bank, Absa and Nedbank at stockanalysis.com. Net profit, assets and equity for the same banks are correct at both vendors: the defect is confined to the top line, which is exactly the line screens sort on.
Yahoo shows Telkom Indonesia profit of 17,486bn rupiah against 17,814bn printed, PLDT profit of 28,603m pesos against 30,011m (PFRS annual report) or 28,662m (IFRS 20-F), and ICTSI revenue of US$3,424m against US$3,235m. Both vendors show Globe Telecom profit of 21,841m pesos against 23,264m in the audited statements, a figure that matches no line. stockanalysis.com shows KazMunayGas revenue 1.8% below the printed figure. Small in number, but each is an unexplained figure in a headline field.
Profit including minorities versus attributable to owners, total equity versus equity attributable, conglomerate revenue with or without equity earnings (SM Investments, Ayala), Air Astana revenue with or without a sale-and-leaseback gain, Shoprite total revenue versus merchandise sales. These are labelled as the line they equal, not counted as defects.
The Kazakh, Indonesian and Philippine rows built from filings match the statements. The South African bank rows had been seeded from Yahoo and inherited its constructs, two Kazakh rows were parsed from the wrong document, and Gold Fields' annual row is empty. The full list is in the section below.
Method
Ground truthAudited consolidated financial statements for the latest completed fiscal year, read page by page. Revenue is the top line as printed; for banks it is net interest income, with total operating income and gross interest income kept as alternative lines. Net profit is profit attributable to owners of the parent; profit including minorities is kept as an alternative line.
VendorsYahoo Finance annual statements and quote data through the public API, 9 September 2026. stockanalysis.com annual statements from the company pages, same day. Frontier figures are the annual row in our own database as of the same day, before the fixes prompted by this audit.
GradesWithin 1% of the printed line: matches filing. Equal to another line of the same statement: named. Within 5%: within 5%. Off by a power of ten: wrong by N. Anything else: matches no line. Companies a vendor does not carry: not covered.
SelectionThe largest and most traded names on each exchange that Frontier covers, mixed across banks, telecoms, miners, consumer and conglomerates. Fiscal years differ in South Africa; the period used is stated per company.
All 50 companies, line by line
| Company | Figure | Filing | Frontier | Yahoo Finance | stockanalysis.com |
|---|---|---|---|---|---|
| Halyk Bank of Kazakhstan JSCHALYK · FY to 2025-12-31 · KZT · filing p. PDF p.10 (statement of financial position), p.11 (statement of profit or loss); cross-checked with notes 22 (p.~90), 28 EPS and segment note (text layer) Yahoo: HSBK.IL |
Revenue | 1,126,583 | 1,287,738net interest income before credit losses |
1,740,616matches no line |
1,838,060matches no line |
| Net profit | 1,058,417 | 1,058,420matches filing |
1,058,417matches filing |
1,058,417matches filing |
|
| Total assets | 20,908,456 | 20,908,456matches filing |
20,908,456matches filing |
20,908,456matches filing |
|
| Total equity | 3,500,351 | 3,500,351matches filing |
3,500,351matches filing |
3,500,351matches filing |
|
| Kaspi.kz JSCKSPI · FY to 2025-12-31 · KZT · filing p. PDF p.9 (Consolidated Statements of Profit or Loss, printed p.7; columns 2023/2024/2025), PDF p.11 (Statement of Financial Position, printed p.9; columns 2024/2025) Yahoo: KSPI |
Revenue | 4,046,074 | 4,046,074matches filing |
4,027,824matches filing |
4,043,328matches filing |
| Net profit | 1,073,177 | 1,067,707matches filing |
1,073,177matches filing |
1,073,177matches filing |
|
| Total assets | 11,081,748 | 11,081,748matches filing |
11,081,748matches filing |
11,081,748matches filing |
|
| Total equity | 2,601,577 | 2,601,577matches filing |
2,601,577matches filing |
2,601,577matches filing |
|
| JSC "NAC Kazatomprom"KZAP · FY to 2025-12-31 · KZT · filing p. PDF p.14 (Statement of Profit or Loss and OCI), p.15-16 (Statement of Financial Position); note 6 Revenue on printed p.15 (text layer) Yahoo: KAP.IL |
Revenue | 1,803,049 | 1,803,049matches filing |
1,803,049matches filing |
1,803,049matches filing |
| Net profit | 570,460 | 806,707profit incl. minorities |
570,460matches filing |
570,460matches filing |
|
| Total assets | 4,027,236 | 4,027,236matches filing |
4,027,236matches filing |
4,027,236matches filing |
|
| Total equity | 3,241,705 | 3,241,705matches filing |
3,241,705matches filing |
3,241,705matches filing |
|
| National Company "KazMunayGaz" JSCKMGZ · FY to 2025-12-31 · KZT · filing p. PDF p.12-13 (Consolidated statement of comprehensive income, printed p.1-2), p.14-15 (Statement of financial position, printed p.3-4) Yahoo: KMG.IL |
Revenue | 9,371,488 | 9,371,488matches filing |
·not covered |
9,203,151within 5% |
| Net profit | 1,040,435 | 1,072,000profit incl. minorities |
·not covered |
1,040,435matches filing |
|
| Total assets | 18,848,445 | 18,848,445matches filing |
·not covered |
18,848,445matches filing |
|
| Total equity | 12,386,325 | 12,386,325matches filing |
·not covered |
12,386,325matches filing |
|
| JSC "KEGOC"KEGC · FY to 2025-12-31 · KZT · filing p. PDF p.6 (SFP assets, text layer, printed p.1), p.9 (SFP equity and liabilities, scanned, printed p.2), p.10 (Statement of comprehensive income, scanned, printed p.3) Yahoo: KEGC.KZ |
Revenue | 397,737 | 397,737matches filing |
·not covered |
397,737matches filing |
| Net profit | 70,824 | 70,824matches filing |
·not covered |
70,824matches filing |
|
| Total assets | 1,137,014 | 1,137,014matches filing |
·not covered |
1,137,014matches filing |
|
| Total equity | 796,175 | 796,175matches filing |
·not covered |
796,175matches filing |
|
| JSC "KazTransOil"KZTO · FY to 2025-12-31 · KZT · filing p. PDF p.10-11 (SFP, printed p.1-2), p.12-13 (Statement of comprehensive income, printed p.3-4) Yahoo: KZTO.KZ |
Revenue | 357,478 | 357,478matches filing |
·not covered |
357,478matches filing |
| Net profit | 45,634 | 45,634matches filing |
·not covered |
45,634matches filing |
|
| Total assets | 1,551,388 | 1,551,388matches filing |
·not covered |
1,551,388matches filing |
|
| Total equity | 1,150,683 | 1,150,683matches filing |
·not covered |
1,150,683matches filing |
|
| JSC "Kazakhtelecom"KZTK · FY to 2025-12-31 · KZT · filing p. PDF p.9-10 (SFP, printed p.1-2), p.11-12 (Statement of comprehensive income, printed p.3-4) Yahoo: KZTK.KZ |
Revenue | 568,198 | 585,515revenue incl. subsidies and rent |
·not covered |
587,223revenue incl. subsidies and rent |
| Net profit | 141,944 | 146,962profit incl. minorities |
·not covered |
142,034matches filing |
|
| Total assets | 1,404,675 | 1,404,675matches filing |
·not covered |
1,404,675matches filing |
|
| Total equity | 731,133 | 731,133matches filing |
·not covered |
731,133matches filing |
|
| Kcell JSCKCEL · FY to 2025-12-31 · KZT · filing p. PDF p.8 (SFP, printed p.1), p.9 (Statement of comprehensive income, printed p.2), p.10 (changes in equity) Yahoo: KCEL.KZ |
Revenue | 254,749 | 262,000within 5% |
·not covered |
254,749matches filing |
| Net profit | 14,105 | 14,100matches filing |
·not covered |
14,106matches filing |
|
| Total assets | 526,150 | 464,090matches no line |
·not covered |
526,150matches filing |
|
| Total equity | 195,783 | 196,539matches filing |
·not covered |
195,783matches filing |
|
| Bank CenterCredit JSCCCBN · FY to 2025-12-31 · KZT · filing p. PDF p.8 (P&L part 1, text layer), p.9 (P&L part 2, scanned), p.11 (SFP, scanned); printed pages 8, 9, 11 Yahoo: CCBN.KZ |
Revenue | 541,550 | 422,640net interest income before credit losses |
·not covered |
544,636matches filing |
| Net profit | 267,576 | 267,576matches filing |
·not covered |
267,277matches filing |
|
| Total assets | 8,520,954 | 8,520,954matches filing |
·not covered |
8,520,954matches filing |
|
| Total equity | 848,799 | 846,887matches filing |
·not covered |
848,799matches filing |
|
| JSC "ForteBank"ASBN · FY to 2025-12-31 · KZT · filing p. PDF pages 9-10 (statement pages 1-2, comprehensive income), PDF page 11 (statement page 3, financial position), PDF pages 14-15 (statement pages 6-7, changes in equity), PDF page 34 (note 7); 106 pages total, PDF24/Ghostscript, text layer present except the signed page 10 which was OCR'd Yahoo: ASBN.KZ |
Revenue | 297,217 | 720,830matches no line |
·not covered |
341,236matches no line |
| Net profit | 190,412 | 191,019matches filing |
·not covered |
190,412matches filing |
|
| Total assets | 6,102,127 | 6,102,127matches filing |
·not covered |
6,102,127matches filing |
|
| Total equity | 774,863 | 774,863matches filing |
·not covered |
774,863matches filing |
|
| Air Astana JSCAIRA · FY to 2025-12-31 · USD · filing p. PDF p.9 (Consolidated statement of profit or loss, scanned, printed p.9), PDF p.11 (SFP, text layer, printed p.11) Yahoo: AIRA.IL |
Revenue | 1,454 | 1,454matches filing |
1,408revenue excl. sale-and-leaseback gain |
1,415revenue excl. sale-and-leaseback gain |
| Net profit | 13.6 | 7.02matches no line |
13.6matches filing |
13.6matches filing |
|
| Total assets | 2,057 | 2,057matches filing |
2,057matches filing |
2,057matches filing |
|
| Total equity | 369.3 | 369.3matches filing |
369.3matches filing |
369.3matches filing |
|
| Solidcore Resources plcSOLIDCORE · FY to 2025-12-31 · USD · filing p. PDF p.74 (two-page spread: consolidated income statement, statement of comprehensive income and statement of financial position; printed pp.146-147); auditor's report PDF p.72 Yahoo: SLCR.KZ |
Revenue | 1,500 | 1,500matches filing |
·not covered |
·not covered |
| Net profit | 662.0 | 1,765,000matches no line |
·not covered |
·not covered |
|
| Total assets | 2,699 | 2,024matches no line |
·not covered |
·not covered |
|
| Total equity | 2,202 | 2,024matches no line |
·not covered |
·not covered |
|
| Bank Central AsiaBBCA · FY to 2025-12-31 · IDR · filing p. 7 (assets), 8 (equity), 9-10 (income statement); auditor report p.3 (scanned) Yahoo: BBCA.JK |
Revenue | 85,548,157 | 85,548,157matches filing |
114,319,648matches no line |
107,985,614matches no line |
| Net profit | 57,537,287 | 57,537,287matches filing |
57,537,287matches filing |
57,537,287matches filing |
|
| Total assets | 1,586,828,536 | 1,586,828,536matches filing |
1,586,828,536matches filing |
1,586,828,536matches filing |
|
| Total equity | 281,687,555 | 281,466,478matches filing |
281,687,555matches filing |
281,687,555matches filing |
|
| Bank Rakyat IndonesiaBBRI · FY to 2025-12-31 · IDR · filing p. 15 (assets), 17 (equity), 18-20 (income statement) Yahoo: BBRI.JK |
Revenue | 150,498,429 | 150,498,429matches filing |
186,876,558matches no line |
140,208,835matches no line |
| Net profit | 56,652,384 | 56,652,384matches filing |
56,652,384matches filing |
56,652,384matches filing |
|
| Total assets | 2,135,371,105 | 2,135,371,105matches filing |
2,135,371,105matches filing |
2,135,371,105matches filing |
|
| Total equity | 330,941,434 | 324,033,858equity attributable to owners |
330,941,434matches filing |
330,941,434matches filing |
|
| Bank MandiriBMRI · FY to 2025-12-31 · IDR · filing p. 24 (assets), 29 (equity), 30-32 (income statement) Yahoo: BMRI.JK |
Revenue | 106,210,035 | 140,173,048gross interest income |
140,173,049gross interest income |
144,817,483matches no line |
| Net profit | 56,293,950 | 56,293,949matches filing |
56,293,950matches filing |
56,293,950matches filing |
|
| Total assets | 2,829,948,026 | 2,829,948,000matches filing |
2,829,948,026matches filing |
2,829,948,026matches filing |
|
| Total equity | 327,401,998 | 327,402,000matches filing |
327,401,998matches filing |
327,401,998matches filing |
|
| Bank Negara IndonesiaBBNI · FY to 2025-12-31 · IDR · filing p. 15 (assets), 17 (equity), 18-19 (income statement); auditor report p.3 (scanned) Yahoo: BBNI.JK |
Revenue | 40,333,195 | 40,333,195matches filing |
57,909,918matches no line |
49,812,992matches no line |
| Net profit | 20,040,703 | 20,040,703matches filing |
20,040,703matches filing |
20,040,703matches filing |
|
| Total assets | 1,362,054,731 | 1,362,054,731matches filing |
1,362,054,731matches filing |
1,362,054,731matches filing |
|
| Total equity | 176,339,368 | 171,730,144equity attributable to owners |
176,339,368matches filing |
176,339,368matches filing |
|
| Astra InternationalASII · FY to 2025-12-31 · IDR · filing p. 13 (assets), 14 (equity), 15-16 (income statement); auditor report p.3 (scanned) Yahoo: ASII.JK |
Revenue | 323,392,000 | 323,392,000matches filing |
323,392,000matches filing |
323,392,000matches filing |
| Net profit | 32,769,000 | 32,769,000matches filing |
32,769,000matches filing |
32,769,000matches filing |
|
| Total assets | 507,366,000 | 507,366,000matches filing |
507,366,000matches filing |
507,366,000matches filing |
|
| Total equity | 290,812,000 | 228,906,000equity attributable to owners |
290,812,000matches filing |
290,812,000matches filing |
|
| Telkom IndonesiaTLKM · FY to 2025-12-31 · IDR · filing p. 9 (balance sheet), 10 (income statement), 52-53 (restatement note) Yahoo: TLKM.JK |
Revenue | 146,742,000 | 146,742,000matches filing |
146,742,000matches filing |
146,742,000matches filing |
| Net profit | 17,814,000 | 17,814,000matches filing |
17,486,000within 5% |
17,814,000matches filing |
|
| Total assets | 287,759,000 | 287,759,000matches filing |
287,280,000matches filing |
287,759,000matches filing |
|
| Total equity | 150,537,000 | 130,685,000equity attributable to owners |
149,703,000matches filing |
150,537,000matches filing |
|
| Aneka TambangANTM · FY to 2025-12-31 · IDR · filing p. 15 (assets), 17 (equity), 18-19 (income statement) Yahoo: ANTM.JK |
Revenue | 84,642,439 | 84,642,439matches filing |
84,642,439matches filing |
84,642,439matches filing |
| Net profit | 7,208,834 | 7,208,834matches filing |
7,208,834matches filing |
7,208,834matches filing |
|
| Total assets | 52,530,405 | 52,530,405matches filing |
52,530,405matches filing |
52,530,405matches filing |
|
| Total equity | 36,599,886 | 36,599,886matches filing |
36,599,886matches filing |
36,599,886matches filing |
|
| Alamtri Resources IndonesiaADRO · FY to 2025-12-31 · USD · filing p. 14 (assets), 16 (equity), 17 and 19 (income statement); auditor report pp.4-13 (scanned) Yahoo: ADRO.JK |
Revenue | 1,874 | 1,874matches filing |
1,874matches filing |
1,874matches filing |
| Net profit | 447.7 | 489.8continuing operations only |
447.7matches filing |
447.7matches filing |
|
| Total assets | 6,817 | 6,817matches filing |
6,817matches filing |
6,817matches filing |
|
| Total equity | 5,004 | 5,004matches filing |
5,004matches filing |
5,004matches filing |
|
| Bukit AsamPTBA · FY to 2025-12-31 · IDR · filing p. 14 (assets), 16 (equity), 17-18 (income statement) Yahoo: PTBA.JK |
Revenue | 42,651,724 | 42,651,724matches filing |
42,651,724matches filing |
42,651,724matches filing |
| Net profit | 2,929,957 | 2,959,236matches filing |
2,929,957matches filing |
2,929,957matches filing |
|
| Total assets | 43,917,063 | 43,917,063matches filing |
43,917,063matches filing |
43,917,063matches filing |
|
| Total equity | 22,616,801 | 22,483,714matches filing |
22,616,801matches filing |
22,616,801matches filing |
|
| Indofood CBP Sukses MakmurICBP · FY to 2025-12-31 · IDR · filing p. 13 (assets), 15 (equity), 16-17 (income statement) Yahoo: ICBP.JK |
Revenue | 74,850,923 | 74,850,923matches filing |
74,850,923matches filing |
74,850,923matches filing |
| Net profit | 9,224,927 | 9,224,927matches filing |
9,224,927matches filing |
9,224,927matches filing |
|
| Total assets | 135,544,351 | 135,544,351matches filing |
135,544,351matches filing |
135,544,351matches filing |
|
| Total equity | 73,683,004 | 73,683,004matches filing |
73,683,004matches filing |
73,683,004matches filing |
|
| Indofood Sukses MakmurINDF · FY to 2025-12-31 · IDR · filing p. 13 (assets), 15 (equity), 16-17 (income statement) Yahoo: INDF.JK |
Revenue | 123,493,214 | 123,493,214matches filing |
123,493,214matches filing |
123,493,214matches filing |
| Net profit | 10,684,653 | 10,684,653matches filing |
10,684,653matches filing |
10,684,653matches filing |
|
| Total assets | 217,981,765 | 217,981,765matches filing |
217,981,765matches filing |
217,981,765matches filing |
|
| Total equity | 120,235,247 | 120,235,247matches filing |
120,235,247matches filing |
120,235,247matches filing |
|
| Unilever IndonesiaUNVR · FY to 2025-12-31 · IDR · filing p. 4 (assets), 6 (equity), 7 (income statement), 8 (changes in equity) Yahoo: UNVR.JK |
Revenue | 31,943,461 | 31,943,461matches filing |
31,943,461matches filing |
31,943,461matches filing |
| Net profit | 7,641,161 | 7,641,161matches filing |
7,641,161matches filing |
7,641,161matches filing |
|
| Total assets | 20,017,339 | 20,017,339matches filing |
20,017,339matches filing |
20,017,339matches filing |
|
| Total equity | 4,475,118 | 4,475,118matches filing |
4,475,118matches filing |
4,475,118matches filing |
|
| GoTo Gojek TokopediaGOTO · FY to 2025-12-31 · IDR · filing p. 15 (assets), 16 (equity), 17-18 (income statement) Yahoo: GOTO.JK |
Revenue | 18,322,117 | 18,322,117matches filing |
18,322,117matches filing |
18,322,117matches filing |
| Net profit | -1,185,654 | -1,185,654matches filing |
-1,185,654matches filing |
-1,185,654matches filing |
|
| Total assets | 45,757,642 | 45,757,642matches filing |
45,757,642matches filing |
45,757,642matches filing |
|
| Total equity | 28,711,657 | 28,711,657matches filing |
28,711,657matches filing |
28,711,657matches filing |
|
| BDO UnibankBDO · FY to 2025-12-31 · PHP · filing p. pdf p.12 (Statements of Financial Position), p.13 (Statements of Income) Yahoo: BDOUY (US OTC) |
Revenue | 287,736 | 379,300matches no line |
251,466matches no line |
273,125matches no line |
| Net profit | 87,174 | 87,479matches filing |
86,766matches filing |
86,766matches filing |
|
| Total assets | 5,431,556 | 5,431,556matches filing |
5,431,556matches filing |
5,431,556matches filing |
|
| Total equity | 644,146 | 644,146matches filing |
644,146matches filing |
644,146matches filing |
|
| Bank of the Philippine IslandsBPI · FY to 2025-12-31 · PHP · filing p. pdf p.104 (Statements of Condition, printed p.204), pdf p.105-106 (Statements of Income, printed p.205-206) Yahoo: BPHLY (US OTC) |
Revenue | 195,277 | 195,277matches filing |
184,393matches no line |
177,527matches no line |
| Net profit | 66,615 | 66,847matches filing |
66,615matches filing |
66,615matches filing |
|
| Total assets | 3,651,488 | 3,651,488matches filing |
3,651,488matches filing |
3,651,488matches filing |
|
| Total equity | 478,870 | 478,870matches filing |
478,870matches filing |
478,870matches filing |
|
| Metropolitan Bank & Trust (Metrobank)MBT · FY to 2025-12-31 · PHP · filing p. pdf p.92-93 (Statements of Financial Position), p.94 (Statements of Income) Yahoo: MTPOY (US OTC) |
Revenue | 157,164 | 158,079matches filing |
155,963matches filing |
145,254matches no line |
| Net profit | 49,720 | 50,624profit incl. minorities |
49,720matches filing |
49,720matches filing |
|
| Total assets | 3,880,317 | 3,880,317matches filing |
3,880,317matches filing |
3,880,317matches filing |
|
| Total equity | 432,167 | 432,167matches filing |
432,167matches filing |
432,167matches filing |
|
| SM Investments CorporationSM · FY to 2025-12-31 · PHP · filing p. pdf p.87-88 (Consolidated Statements of Financial Position), p.89 (Consolidated Statements of Income) Yahoo: SVTMF (US OTC) |
Revenue | 681,733 | 681,733matches filing |
626,878revenue excl. associates |
681,733matches filing |
| Net profit | 90,482 | 123,772profit incl. minorities |
90,482matches filing |
90,482matches filing |
|
| Total assets | 1,811,801 | 1,811,801matches filing |
1,811,801matches filing |
1,811,801matches filing |
|
| Total equity | 955,635 | 955,635matches filing |
955,635matches filing |
955,635matches filing |
|
| SM Prime HoldingsSMPH · FY to 2025-12-31 · PHP · filing p. pdf p.88-89 (Consolidated Statements of Financial Position), p.90 (Consolidated Statements of Income) Yahoo: SPHXF (US OTC) |
Revenue | 141,107 | 143,499within 5% |
141,107matches filing |
141,107matches filing |
| Net profit | 48,848 | 49,727profit incl. minorities |
48,848matches filing |
48,848matches filing |
|
| Total assets | 1,093,879 | 1,093,879matches filing |
1,093,879matches filing |
1,093,879matches filing |
|
| Total equity | 469,079 | 469,079matches filing |
469,079matches filing |
469,079matches filing |
|
| Ayala LandALI · FY to 2025-12-31 · PHP · filing p. pdf p.12-13 (Consolidated Statements of Financial Position), p.14 (Consolidated Statements of Income) Yahoo: AYAAF (US OTC) |
Revenue | 174,452 | 190,211total income incl. other income |
174,452matches filing |
190,211total income incl. other income |
| Net profit | 39,121 | 45,554profit incl. minorities |
39,121matches filing |
39,042matches filing |
|
| Total assets | 997,364 | 997,364matches filing |
997,364matches filing |
997,364matches filing |
|
| Total equity | 385,054 | 385,054matches filing |
324,785equity attributable to owners |
385,054matches filing |
|
| Ayala CorporationAC · FY to 2025-12-31 · PHP · filing p. pdf p.255-256 (Consolidated Statements of Financial Position), p.257 (Consolidated Statements of Income) Yahoo: AYYLF (US OTC) |
Revenue | 383,636 | 336,886revenue excl. associates |
336,886revenue excl. associates |
383,636matches filing |
| Net profit | 61,428 | 86,869profit incl. minorities |
59,047within 5% |
59,047within 5% |
|
| Total assets | 1,891,567 | 1,891,567matches filing |
1,891,567matches filing |
1,891,567matches filing |
|
| Total equity | 809,849 | 809,849matches filing |
809,849matches filing |
809,849matches filing |
|
| JG Summit HoldingsJGS · FY to 2025-12-31 · PHP · filing p. pdf p.108-109 (Consolidated Statements of Financial Position), p.110-111 (Consolidated Statements of Comprehensive Income) Yahoo: JGSMY (US OTC) |
Revenue | 368,532 | 368,532matches filing |
368,532matches filing |
368,532matches filing |
| Net profit | -88,343 | -87,900matches filing |
-88,360matches filing |
-88,360matches filing |
|
| Total assets | 969,949 | 969,949matches filing |
969,949matches filing |
969,949matches filing |
|
| Total equity | 404,622 | 404,622matches filing |
404,622matches filing |
404,622matches filing |
|
| PLDTTEL · FY to 2025-12-31 · PHP · filing p. pdf p.117-118 (Consolidated Statements of Financial Position, printed F-2/F-3), p.119 (Consolidated Income Statements, printed F-4) Yahoo: PHI (US OTC) |
Revenue | 218,388 | 218,388matches filing |
218,388matches filing |
218,388matches filing |
| Net profit | 30,011 | 30,218matches filing |
28,603within 5% |
29,952matches filing |
|
| Total assets | 634,828 | 634,828matches filing |
634,828matches filing |
634,828matches filing |
|
| Total equity | 128,083 | 128,083matches filing |
128,083matches filing |
128,083matches filing |
|
| Globe TelecomGLO · FY to 2025-12-31 · PHP · filing p. pdf p.183 (Consolidated Statements of Financial Position), p.184-185 (Consolidated Statements of Total Comprehensive Income) Yahoo: GTMEF (US OTC) |
Revenue | 178,240 | 178,240matches filing |
178,240matches filing |
178,408matches filing |
| Net profit | 23,264 | 23,262matches filing |
21,841matches no line |
21,841matches no line |
|
| Total assets | 655,992 | 655,992matches filing |
655,992matches filing |
655,992matches filing |
|
| Total equity | 174,519 | 174,519matches filing |
174,519matches filing |
174,519matches filing |
|
| International Container Terminal Services (ICTSI)ICT · FY to 2025-12-31 · USD · filing p. pdf p.95-96 (Consolidated Balance Sheets), p.97 (Consolidated Statements of Income) Yahoo: ICTEF (US OTC) |
Revenue | 3,235 | 3,235matches filing |
3,424matches no line |
3,235matches filing |
| Net profit | 1,048 | 1,127profit incl. minorities |
1,033within 5% |
1,033within 5% |
|
| Total assets | 9,077 | 9,077matches filing |
9,077matches filing |
9,077matches filing |
|
| Total equity | 2,481 | 2,481matches filing |
2,481matches filing |
2,481matches filing |
|
| Jollibee Foods CorporationJFC · FY to 2025-12-31 · PHP · filing p. pdf p.307-308 (Consolidated Statements of Financial Position), p.309-310 (Consolidated Statements of Comprehensive Income) Yahoo: JBFCF (US OTC) |
Revenue | 305,112 | 308,012matches filing |
304,826matches filing |
305,112matches filing |
| Net profit | 10,872 | 11,005profit incl. minorities |
10,513within 5% |
10,513within 5% |
|
| Total assets | 282,996 | 282,996matches filing |
282,996matches filing |
282,996matches filing |
|
| Total equity | 79,282 | 79,282matches filing |
79,282matches filing |
79,282matches filing |
|
| Standard Bank GroupSBK · FY to 2025-12-31 · ZAR · filing p. PDF p.20 (statement of financial position, printed p.17), p.21 (income statement, printed p.19), p.118 (headline earnings segment table) Yahoo: SBK.JO |
Revenue | 194,763 | 202,080within 5% |
202,080within 5% |
180,431matches no line |
| Net profit | 49,100 | 51,215within 5% |
49,100matches filing |
49,100matches filing |
|
| Total assets | 3,620,854 | 3,620,854matches filing |
3,620,854matches filing |
3,620,854matches filing |
|
| Total equity | 312,416 | 292,025equity before minorities incl. other equity instruments |
312,416matches filing |
312,416matches filing |
|
| FirstRandFSR · FY to 2025-06-30 · ZAR · filing p. PDF p.36 (income statement), p.38 (statement of financial position), p.84 (headline earnings) Yahoo: FSR.JO |
Revenue | 132,822 | 148,468matches no line |
148,468matches no line |
132,807matches filing |
| Net profit | 41,876 | 43,540profit attributable to all equity holders |
41,876matches filing |
41,876matches filing |
|
| Total assets | 2,588,770 | 2,588,770matches filing |
2,588,770matches filing |
2,586,538matches filing |
|
| Total equity | 243,206 | 237,783within 5% |
243,206matches filing |
240,974matches filing |
|
| Absa GroupABG · FY to 2025-12-31 · ZAR · filing p. PDF p.19 (consolidated statement of comprehensive income), p.21 (statement of financial position), p.28 (headline earnings reconciliation) Yahoo: ABG.JO |
Revenue | 115,697 | 115,229matches filing |
115,229matches filing |
102,195matches no line |
| Net profit | 22,214 | 23,265within 5% |
22,214matches filing |
22,214matches filing |
|
| Total assets | 2,239,479 | 2,239,479matches filing |
2,239,479matches filing |
2,239,479matches filing |
|
| Total equity | 191,409 | 182,509within 5% |
191,409matches filing |
191,409matches filing |
|
| Nedbank GroupNED · FY to 2025-12-31 · ZAR · filing p. PDF p.44 (statement of comprehensive income), p.45 (attribution + headline earnings reconciliation), p.46 (statement of financial position) Yahoo: NED.JO |
Revenue | 75,116 | 69,140matches no line |
69,140matches no line |
59,941matches no line |
| Net profit | 7,799 | 9,260matches no line |
7,799matches filing |
7,799matches filing |
|
| Total assets | 1,558,628 | 1,558,628matches filing |
1,558,628matches filing |
1,558,628matches filing |
|
| Total equity | 126,967 | 126,080matches filing |
126,080matches filing |
126,967matches filing |
|
| Capitec BankCPI · FY to 2026-02-28 · ZAR · filing p. PDF p.18 (statement of financial position), p.19 (income statement), p.21 (earnings per share note – headline earnings reconciliation) Yahoo: CPI.JO |
Revenue | 42,444 | 52,094income before credit impairments |
52,094income before credit impairments |
42,424matches filing |
| Net profit | 16,833 | 16,833matches filing |
16,829matches filing |
16,829matches filing |
|
| Total assets | 263,284 | 263,284matches filing |
263,284matches filing |
263,284matches filing |
|
| Total equity | 59,513 | 59,479matches filing |
59,513matches filing |
59,513matches filing |
|
| MTN GroupMTN · FY to 2025-12-31 · ZAR · filing p. PDF p.54 (summary Group income statement, printed p.53), p.56 (statement of financial position, printed p.55), p.71 (note 10 headline earnings) Yahoo: MTN.JO |
Revenue | 226,707 | 226,707matches filing |
226,707matches filing |
226,755matches filing |
| Net profit | 20,262 | 20,262matches filing |
20,262matches filing |
20,262matches filing |
|
| Total assets | 498,712 | 498,712matches filing |
498,712matches filing |
498,712matches filing |
|
| Total equity | 169,733 | 144,997equity attributable to owners |
169,733matches filing |
169,733matches filing |
|
| Vodacom GroupVOD · FY to 2026-03-31 · ZAR · filing p. PDF p.23 (condensed consolidated income statement), p.25 (statement of financial position), p.35 (note 4.4 headline earnings reconciliation) Yahoo: VOD.JO |
Revenue | 167,652 | 167,652matches filing |
167,652matches filing |
167,652matches filing |
| Net profit | 20,647 | 20,647matches filing |
20,647matches filing |
20,647matches filing |
|
| Total assets | 276,433 | 276,433matches filing |
276,433matches filing |
276,433matches filing |
|
| Total equity | 107,235 | 92,554equity attributable to owners |
107,235matches filing |
107,235matches filing |
|
| NaspersNPN · FY to 2026-03-31 · USD · filing p. IAR PDF p.140 (extract of consolidated statement of financial position and income statement), p.146 (headline earnings table); SENS p.1 Yahoo: NPN.JO |
Revenue | 10,848 | 10,848matches filing |
10,848matches filing |
10,848matches filing |
| Net profit | 4,972 | 3,570matches no line |
4,972matches filing |
4,972matches filing |
|
| Total assets | 79,681 | 79,681matches filing |
79,681matches filing |
79,681matches filing |
|
| Total equity | 53,818 | 23,304equity attributable to owners |
53,818matches filing |
53,818matches filing |
|
| SasolSOL · FY to 2026-06-30 · ZAR · filing p. PDF p.25 (income statement), p.27 (statement of financial position), p.45 (headline earnings note) Yahoo: SOL.JO |
Revenue | 272,118 | 272,118matches filing |
272,118matches filing |
272,118matches filing |
| Net profit | 12,149 | 12,149matches filing |
12,149matches filing |
12,149matches filing |
|
| Total assets | 363,818 | 363,818matches filing |
363,818matches filing |
363,818matches filing |
|
| Total equity | 170,034 | 170,034matches filing |
170,034matches filing |
170,034matches filing |
|
| Shoprite HoldingsSHP · FY to 2026-06-28 · ZAR · filing p. PDF p.21 (condensed consolidated statement of comprehensive income), p.22 (statement of financial position), note 7 headline earnings (p.37 area) Yahoo: SHP.JO |
Revenue | 274,750 | 270,775sale of merchandise |
270,775sale of merchandise |
270,775sale of merchandise |
| Net profit | 7,945 | 7,945matches filing |
7,945matches filing |
7,945matches filing |
|
| Total assets | 130,789 | 130,789matches filing |
130,789matches filing |
130,789matches filing |
|
| Total equity | 33,616 | 33,694matches filing |
33,616matches filing |
33,616matches filing |
|
| Gold FieldsGFI · FY to 2025-12-31 · USD · filing p. PDF p.71 (consolidated income statement, printed AFR-71), p.73 (statement of financial position, AFR-73), p.88 (note 12 headline earnings) Yahoo: GFI |
Revenue | 8,751 | ·no figure |
8,751matches filing |
8,751matches filing |
| Net profit | 3,567 | ·no figure |
3,567matches filing |
3,567matches filing |
|
| Total assets | 15,225 | ·no figure |
15,225matches filing |
15,225matches filing |
|
| Total equity | 8,672 | ·no figure |
8,672matches filing |
8,672matches filing |
|
| Harmony GoldHAR · FY to 2026-06-30 · ZAR · filing p. Booklet printed p.34 (condensed consolidated income statement, Rand), p.36 (condensed consolidated balance sheet, Rand), note 7 (headline earnings reconciliation) Yahoo: HAR.JO |
Revenue | 99,238 | 99,238matches filing |
·no figure |
99,238matches filing |
| Net profit | 29,349 | 29,349matches filing |
·no figure |
29,349matches filing |
|
| Total assets | 125,990 | 125,990matches filing |
·no figure |
125,990matches filing |
|
| Total equity | 75,376 | 75,376matches filing |
·no figure |
75,376matches filing |
|
| Kumba Iron OreKIO · FY to 2025-12-31 · ZAR · filing p. PDF p.48 (consolidated statement of financial position, printed p.46), p.49 (statement of profit or loss, printed p.47), p.73 (headline earnings reconciliation) Yahoo: KIO.JO |
Revenue | 70,077 | 70,077matches filing |
70,077matches filing |
70,077matches filing |
| Net profit | 14,611 | 14,611matches filing |
14,611matches filing |
14,611matches filing |
|
| Total assets | 103,705 | 103,705matches filing |
103,705matches filing |
103,705matches filing |
|
| Total equity | 72,008 | 54,939equity attributable to owners |
72,008matches filing |
72,008matches filing |
What this audit found in our own data
We publish our side too. These are the Frontier defects the check surfaced, and what was done about them.
- Solidcore Resources: the FY2025 row was built from the 2024 integrated report, net profit stored as 1,765,000 against US$662m printed, assets and equity stored as the literal year 2024. Rebuilt from the 2025 integrated report (audited statements on p.74).
- Gold Fields: the latest annual row was an August 2026 conference presentation parsed as a fiscal year, with every figure empty. Rebuilt from the 2025 annual financial report.
- Nedbank: net profit stored as R9,260m against R7,799m attributable and R9,411m total; revenue R69,140m matched no line. FirstRand: revenue R148,468m was Yahoo's construct. Naspers: net profit US$3,570m against US$4,972m attributable. Standard Bank: equity R292,025m was equity before minorities including other equity instruments, profit R51,215m within 5% of the attributable figure. The South African bank rows have been re-sourced from the annual financial statements; this audit is what made the gap visible.
- Kcell: total assets 464,090m tenge against 526,150m printed, and revenue 262,000m rounded from a results presentation against 254,749m. The stored FY2025 files were the Q1 interim statements and a presentation, not the audited statements. Rebuilt from the audited statements.
- Air Astana: net profit US$7.0m against US$13.6m printed. Fixed.
- ForteBank: profit, assets and equity match the audited statements; revenue 720,830m tenge came from the KASE data feed and matched no printed line (net interest income is 313,851m). Basis reset to net interest income.
- Bank revenue basis was inconsistent within markets: Bank Mandiri on gross interest income while the other Indonesian banks were on net interest income; BDO on gross interest plus other income while BPI and Metrobank were on net. Basis aligned to net interest income, with total operating income as the alternate line.
- SM Prime (+1.7%), Jollibee (+1.0%) and Metrobank (+0.6%) revenue came from results releases rather than the audited statements; replaced with the audited figures.
- The Philippine filing archive held wrong or mislabelled documents for nine companies (FY2024 copies stored under FY2025 names, parent-only statements, a proceeds report). The figures were right because they were extracted separately, but the source links were not; replaced with the PSE Edge attachments used in this audit.
Caveats
- FirstRand publishes FY2026 (June 2026) results on 10 September 2026; FY2025 was used and the vendors are compared on the same year.
- Vodacom, Shoprite and Harmony were checked against reviewed annual results booklets; Capitec and MTN against summarised statements extracted from the audited financial statements; all others against the audited consolidated statements.
- Ten of the twelve Kazakh filings are scanned; figures were OCR-read and reconciled arithmetically (owners plus minorities equals total, equity plus liabilities equals assets) and against KASE news summaries.
- PLDT files PFRS statements with the PSE and IFRS statements with the SEC; profit differs by about 1.35bn pesos between them. Only the PSE figure is treated as the filing here.
- Yahoo's Philippine figures were taken from the US OTC tickers, since the PSE tickers do not exist there.
- Vendor snapshots were taken on 9 September 2026 and vendors revise continuously. Frontier figures are as they stood before the fixes prompted by this audit.
- Bank revenue has no single standard; net interest income is the primary line and total operating income, gross interest income and income before impairments are recorded as alternates.
Full coverage of 11 markets from primary filings, refreshed daily, is available with a portal subscription: eninvs.com/upgrade.php. If this is useful, a subscription is the best way to support it.
Enhanced Investments · Frontier · Figures as printed in audited statements; vendor figures as served on 9 September 2026. Reproducible: the company list, page references and vendor snapshots are kept.
See also: valuation map · stock screeners · market research