Companies by Cash Flow Quality Index
How well does operating cash flow support reported net income — a key measure of earnings quality
Companies with Data
29,390
Positive operating CF and net income required
Last Updated
Jul 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 10301 |
ageas SA/NV
BR:AGS |
1.87x |
€632.00 Million
≈ $738.87 Million |
€338.50 Million | Belgium | €71.65 | ▼ -0.21% |
| 10302 |
BW LPG Ltd
OL:BWLPG |
1.87x |
Nkr567.40 Million
≈ $59.71 Million |
Nkr303.91 Million | Norway | Nkr210.60 | ▼ -0.09% |
| 10303 |
LOréal S.A.
PA:OR |
1.87x |
€5.15 Billion
≈ $6.02 Billion |
€2.76 Billion | France | €374.70 | ▲ +1.59% |
| 10304 |
Xingtong Shipping Co. Ltd.
SHG:603209 |
1.87x |
CN¥503.78 Million
≈ $73.72 Million |
CN¥269.99 Million | China | CN¥12.87 | ▼ -1.53% |
| 10305 |
Jiangxi Copper Co Ltd Class A
SHG:600362 |
1.87x |
CN¥3.45 Billion
≈ $504.78 Million |
CN¥1.85 Billion | China | CN¥42.50 | ▼ -5.68% |
| 10306 |
San Far Property Ltd
TW:9946 |
1.87x |
NT$1.12 Billion
≈ $35.25 Million |
NT$599.66 Million | Taiwan | NT$17.95 | ▼ -0.83% |
| 10307 |
B&S Group SA
AS:BSGR |
1.87x |
€9.48 Million
≈ $11.08 Million |
€5.08 Million | Netherlands | €5.85 | ▲ +4.46% |
| 10308 |
Catalyst Bancorp Inc
NASDAQ:CLST |
1.87x | $912.00K | $489.00K | USA | $16.60 | ▼ -0.95% |
| 10309 |
Ferguson Plc
NYSE:FERG |
1.86x | $772.00 Million | $414.00 Million | USA | $230.67 | ▲ +0.87% |
| 10310 |
Ferguson Plc
LSE:FERG |
1.86x |
GBX772.00 Million
≈ $93.93K |
GBX414.00 Million | UK | GBX228.67 | ▼ -98.68% |
| 10311 |
Hugo Boss AG
XETRA:BOSS |
1.86x |
€110.00 Million
≈ $128.60 Million |
€59.00 Million | Germany | €37.86 | ▼ -0.05% |
| 10312 |
Ruchi Infrastructure Limited
NSE:RUCHINFRA |
1.86x |
Rs186.60 Million
≈ $2.02 Million |
Rs100.10 Million | India | Rs5.99 | ▲ +0.67% |
| 10313 |
Churchill Downs Incorporated
NASDAQ:CHDN |
1.86x | $96.00 Million | $51.50 Million | USA | $86.50 | ▲ +3.28% |
| 10314 |
Guidewire Software Inc
NYSE:GWRE |
1.86x | $112.05 Million | $60.11 Million | USA | $138.23 | ▲ +5.21% |
| 10315 |
Ningbo Henghe Mould Co Ltd
SHE:300539 |
1.86x |
CN¥19.54 Million
≈ $2.86 Million |
CN¥10.48 Million | China | CN¥16.88 | ▼ -4.25% |
| 10316 |
Barrett Business Services Inc
NASDAQ:BBSI |
1.86x | $38.43 Million | $20.62 Million | USA | $39.75 | ▼ -0.11% |
| 10317 |
Constellation Energy Corp
NASDAQ:CEG |
1.86x | $805.00 Million | $432.00 Million | USA | $274.35 | ▼ -0.45% |
| 10318 |
Yifeng Pharmacy
SHG:603939 |
1.86x |
CN¥641.93 Million
≈ $93.93 Million |
CN¥344.51 Million | China | CN¥21.78 | ▼ -1.00% |
| 10319 |
Jaya Trishindo Tbk PT
JK:HELI |
1.86x |
Rp1.70 Billion
≈ $99.43K |
Rp910.85 Million | Indonesia | Rp180.00 | ▲ +0.00% |
| 10320 |
Shin Heung Energy & Electronics Co.Ltd
KQ:243840 |
1.86x |
₩15.82 Billion
≈ $10.72 Million |
₩8.49 Billion | Korea | ₩4240.00 | ▼ -3.53% |
| 10321 |
Bhiraj Office Leasehold Real Estate Investment Trust
BK:BOFFICE |
1.86x |
฿166.98 Million
≈ $5.20 Million |
฿89.65 Million | Thailand | ฿5.50 | ▲ +0.00% |
| 10322 |
Derichebourg
PA:DBG |
1.86x |
€230.90 Million
≈ $269.95 Million |
€124.00 Million | France | €9.49 | ▲ +1.17% |
| 10323 |
Tokmanni Group Oyj
HE:TOKMAN |
1.86x |
€85.10 Million
≈ $99.50 Million |
€45.71 Million | Finland | €7.10 | ▲ +0.00% |
| 10324 |
WhiteHorse Finance
NASDAQ:WHF |
1.86x | $7.94 Million | $4.26 Million | USA | $6.56 | ▲ +0.46% |
| 10325 |
PWR Holdings Ltd
AU:PWH |
1.86x |
AU$10.54 Million
≈ $7.46 Million |
AU$5.66 Million | Australia | AU$9.60 | ▼ -0.83% |
| 10326 |
Maplebear Inc.
NASDAQ:CART |
1.86x | $268.00 Million | $144.00 Million | USA | $42.21 | ▼ -0.75% |
| 10327 |
Olvi Oyj A
HE:OLVAS |
1.86x |
€32.48 Million
≈ $37.98 Million |
€17.45 Million | Finland | €32.60 | ▲ +0.77% |
| 10328 |
iQIYI Inc
F:IQ8 |
1.86x |
€338.95 Million
≈ $396.27 Million |
€182.15 Million | Germany | €1.06 | ▼ -2.30% |
| 10329 |
iQIYI Inc
NASDAQ:IQ |
1.86x | $338.95 Million | $182.15 Million | USA | $1.22 | ▲ +0.83% |
| 10330 |
Suzhou Hailu Heavy Industry Co Ltd
SHE:002255 |
1.86x |
CN¥238.66 Million
≈ $34.92 Million |
CN¥128.27 Million | China | CN¥7.81 | ▼ -3.10% |
| 10331 |
DKSH Holding AG
SW:DKSH |
1.86x |
CHF170.80 Million
≈ $215.94 Million |
CHF91.80 Million | Switzerland | CHF65.20 | ▲ +1.09% |
| 10332 |
Tait Marketing & Distribution Co Ltd
TWO:5902 |
1.86x |
NT$79.78 Million
≈ $2.51 Million |
NT$42.89 Million | Taiwan | NT$34.20 | ▲ +0.00% |
| 10333 |
Shandong Hi-speed Co Ltd
SHG:600350 |
1.86x |
CN¥1.72 Billion
≈ $251.26 Million |
CN¥923.13 Million | China | CN¥11.27 | ▼ -1.57% |
| 10334 |
Ningbo Tuopu Group Co Ltd
SHG:601689 |
1.86x |
CN¥1.51 Billion
≈ $221.12 Million |
CN¥812.53 Million | China | CN¥45.62 | ▼ -5.29% |
| 10335 |
Quebecor Inc
TO:QBR-B |
1.86x |
CA$418.90 Million
≈ $303.03 Million |
CA$225.40 Million | Canada | CA$65.34 | ▼ -1.27% |
| 10336 |
Shenzhen Salubris Pharmaceuticals Co Ltd
SHE:002294 |
1.86x |
CN¥400.70 Million
≈ $58.63 Million |
CN¥215.63 Million | China | CN¥32.19 | ▼ -7.92% |
| 10337 |
Controladora Vuela Compañía de Aviación S.A.B. de C.V
F:2CDA |
1.86x |
€205.00 Million
≈ $239.67 Million |
€110.34 Million | Germany | €6.45 | ▼ -0.77% |
| 10338 |
Xin Chio Global Co Ltd
TWO:3171 |
1.86x |
NT$73.75 Million
≈ $2.32 Million |
NT$39.70 Million | Taiwan | NT$65.20 | ▼ -0.15% |
| 10339 |
Shanghai Model Organisms Center Inc
SHG:688265 |
1.86x |
CN¥15.97 Million
≈ $2.34 Million |
CN¥8.60 Million | China | CN¥32.05 | ▼ -5.57% |
| 10340 |
Kolibri Global Energy Inc
TO:KEI |
1.86x |
CA$6.68 Million
≈ $4.83 Million |
CA$3.60 Million | Canada | CA$7.54 | ▼ -1.57% |
| 10341 |
KRN Heat Exchanger and Refrigeration
NSE:KRN |
1.86x |
Rs565.26 Million
≈ $6.11 Million |
Rs304.42 Million | India | Rs1233.90 | ▲ +0.39% |
| 10342 |
Easson Holdings Ltd
PA:MLEAS |
1.86x |
€6.66 Million
≈ $7.78 Million |
€3.59 Million | France | €1.26 | ▲ +0.00% |
| 10343 |
Nexpoint Residential Trust Inc
NYSE:NXRT |
1.86x | $19.66 Million | $10.60 Million | USA | $26.07 | ▲ +0.58% |
| 10344 |
Chengdu Xingrong Investment Co Ltd
SHE:000598 |
1.86x |
CN¥1.46 Billion
≈ $214.33 Million |
CN¥789.48 Million | China | CN¥7.26 | ▼ -2.29% |
| 10345 |
Zomato Limited
NSE:ZOMATO |
1.86x |
Rs2.56 Billion
≈ $27.69 Million |
Rs1.38 Billion | India | Rs231.11 | ▲ +0.00% |
| 10346 |
Shareate Tools Ltd
SHG:688257 |
1.86x |
CN¥119.76 Million
≈ $17.52 Million |
CN¥64.56 Million | China | CN¥57.95 | ▼ -4.50% |
| 10347 |
Atlas Arteria
AU:ALX |
1.85x |
AU$282.50 Million
≈ $199.89 Million |
AU$152.30 Million | Australia | AU$5.04 | ▼ -0.40% |
| 10348 |
Anshan Hifichem Co Ltd
SHE:300758 |
1.85x |
CN¥38.79 Million
≈ $5.68 Million |
CN¥20.91 Million | China | CN¥9.15 | ▼ -2.97% |
| 10349 |
Brookside Energy Limited
F:8F3 |
1.85x |
€4.72 Million
≈ $5.52 Million |
€2.55 Million | Germany | €0.23 | ▲ +0.88% |
| 10350 |
Bangkok Land Public Company Limited
BK:BLAND |
1.85x |
฿176.32 Million
≈ $5.50 Million |
฿95.10 Million | Thailand | ฿0.66 | ▲ +1.54% |
| 10351 |
Bangkok Land Public Company Limited
BK:BLAND-R |
1.85x |
฿176.32 Million
≈ $5.50 Million |
฿95.10 Million | Thailand | ฿0.51 | ▲ +0.00% |
| 10352 |
Genting Bhd
KLSE:3182 |
1.85x |
RM4.28 Billion
≈ $1.08 Billion |
RM2.31 Billion | Malaysia | RM2.18 | ▲ +0.93% |
| 10353 |
Delta Air Lines Inc
NYSE:DAL |
1.85x | $2.26 Billion | $1.22 Billion | USA | $85.06 | ▲ +3.77% |
| 10354 |
Armada Hflr Pr
NYSE:AHH |
1.85x | $11.03 Million | $5.95 Million | USA | $6.08 | ▼ -0.16% |
| 10355 |
Kingspan Group plc
IR:KRX |
1.85x |
€267.40 Million
≈ $312.62 Million |
€144.25 Million | Ireland | €76.10 | ▲ +1.53% |
| 10356 |
Good Way Technology Co Ltd
TWO:3272 |
1.85x |
NT$364.80 Million
≈ $11.49 Million |
NT$196.80 Million | Taiwan | NT$14.80 | ▼ -0.34% |
| 10357 |
CHANJET INFO.TECHN.-H-YC1
F:C7D |
1.85x |
€151.23 Million
≈ $176.80 Million |
€81.59 Million | Germany | €0.42 | ▲ +7.22% |
| 10358 |
Higgstec
TWO:5220 |
1.85x |
NT$12.58 Million
≈ $396.31K |
NT$6.79 Million | Taiwan | NT$20.95 | ▲ +0.00% |
| 10359 |
CI Financial Corp
TO:CIX |
1.85x |
CA$246.84 Million
≈ $178.56 Million |
CA$133.19 Million | Canada | CA$31.99 | ▲ +0.00% |
| 10360 |
Eveready Industries India Limited
NSE:EVEREADY |
1.85x |
Rs413.60 Million
≈ $4.47 Million |
Rs223.20 Million | India | Rs357.00 | ▲ +1.32% |
| 10361 |
Sab Events & Governance Now Media Limited
NSE:SABEVENTS |
1.85x |
Rs3.96 Million
≈ $42.78K |
Rs2.13 Million | India | Rs7.67 | ▲ +1.19% |
| 10362 |
AIR LIQUIDE ADR 1/5/EO 11
F:AILA |
1.85x |
€6.52 Billion
≈ $7.62 Billion |
€3.52 Billion | Germany | €36.60 | ▼ -0.54% |
| 10363 |
Amplitude Surgical SAS
PA:AMPLI |
1.85x |
€3.16 Million
≈ $3.69 Million |
€1.71 Million | France | €6.25 | ▲ +0.00% |
| 10364 |
VusionGroup
PA:VU |
1.85x |
€169.65 Million
≈ $198.34 Million |
€91.59 Million | France | €129.90 | ▲ +3.10% |
| 10365 |
Mahaka Media Tbk
JK:ABBA |
1.85x |
Rp15.58 Billion
≈ $913.18K |
Rp8.42 Billion | Indonesia | Rp30.00 | ▲ +0.00% |
| 10366 |
H.K. CHINA GAS HD-25 ADR
F:HCGS |
1.85x |
€10.53 Billion
≈ $12.31 Billion |
€5.69 Billion | Germany | €0.74 | ▲ +2.08% |
| 10367 |
IVP Limited
NSE:IVP |
1.85x |
Rs96.10 Million
≈ $1.04 Million |
Rs51.90 Million | India | Rs151.02 | ▼ -2.27% |
| 10368 |
Jabil Circuit Inc
NYSE:JBL |
1.85x | $411.00 Million | $222.00 Million | USA | $312.59 | ▼ -2.93% |
| 10369 |
IBERDROLA ADR/1 EO 3
F:IBE5 |
1.85x |
€11.63 Billion
≈ $13.60 Billion |
€6.29 Billion | Germany | €79.00 | ▼ -0.63% |
| 10370 |
Zhejiang Fenglong Electric Co Ltd Class A
SHE:002931 |
1.85x |
CN¥11.49 Million
≈ $1.68 Million |
CN¥6.20 Million | China | CN¥42.05 | ▼ -4.50% |
| 10371 |
Aya Gold & Silver Inc
TO:AYA |
1.85x |
CA$33.85 Million
≈ $24.49 Million |
CA$18.29 Million | Canada | CA$27.79 | ▼ -0.96% |
| 10372 |
Spurcorp
JSE:SUR |
1.85x |
ZAC237.45 Million
≈ $126.19K |
ZAC128.28 Million | South Africa | ZAC4100.00 | ▲ +0.00% |
| 10373 |
Cirrus Logic Inc
NASDAQ:CRUS |
1.85x | $151.42 Million | $81.81 Million | USA | $133.61 | ▲ +0.06% |
| 10374 |
Jentayu Sustainables Bhd
KLSE:5673 |
1.85x |
RM2.96 Million
≈ $742.15K |
RM1.60 Million | Malaysia | RM0.24 | ▼ -4.00% |
| 10375 |
The Hi-Tech Gears Limited
NSE:HITECHGEAR |
1.85x |
Rs222.18 Million
≈ $2.40 Million |
Rs120.12 Million | India | Rs588.05 | ▼ -0.56% |
| 10376 |
Flughafen Wien Aktiengesellschaft
VI:FLU |
1.85x |
€68.75 Million
≈ $80.37 Million |
€37.17 Million | Austria | €50.80 | ▲ +0.00% |
| 10377 |
Country View Bhd
KLSE:5049 |
1.85x |
RM37.62 Million
≈ $9.45 Million |
RM20.34 Million | Malaysia | RM3.15 | ▼ -0.94% |
| 10378 |
Villars Holding SA
SW:VILN |
1.85x |
CHF3.20 Million
≈ $4.05 Million |
CHF1.73 Million | Switzerland | CHF600.00 | ▲ +1.69% |
| 10379 |
LK CHEM
KQ:489500 |
1.85x |
₩2.41 Billion
≈ $1.63 Million |
₩1.30 Billion | Korea | ₩18780.00 | ▼ -7.26% |
| 10380 |
Nokia Oyj
HE:NOKIA |
1.85x |
€597.00 Million
≈ $697.96 Million |
€323.00 Million | Finland | €8.22 | ▼ -5.49% |
| 10381 |
UMICORE S.A UNSP.ADR 1/4
F:NVJ |
1.85x |
€710.71 Million
≈ $830.90 Million |
€384.55 Million | Germany | €4.14 | ▼ -0.48% |
| 10382 |
Sikarin Public Company Limited
BK:SKR |
1.85x |
฿277.52 Million
≈ $8.65 Million |
฿150.17 Million | Thailand | ฿7.90 | ▼ -1.25% |
| 10383 |
Fortune Parts Industry Public Company Limited
BK:FPI |
1.85x |
฿72.62 Million
≈ $2.26 Million |
฿39.31 Million | Thailand | ฿1.62 | ▼ -1.22% |
| 10384 |
Provident Bancorp Inc
NASDAQ:PVBC |
1.85x | $4.93 Million | $2.67 Million | USA | $13.50 | ▲ +3.05% |
| 10385 |
AIR FRANCE-KLM ADR EO 85
F:FQZ |
1.85x |
€1.01 Billion
≈ $1.19 Billion |
€549.00 Million | Germany | €0.93 | ▼ -3.14% |
| 10386 |
Gibson Energy Inc.
TO:GEI |
1.85x |
CA$76.26 Million
≈ $55.16 Million |
CA$41.29 Million | Canada | CA$31.11 | ▲ +0.58% |
| 10387 |
Aluar Aluminio Argentino
BA:ALUA |
1.85x |
AR$94.45 Billion
≈ $68.34 Million |
AR$51.15 Billion | Argentina | AR$972.00 | ▼ -1.07% |
| 10388 |
Five Below Inc
NASDAQ:FIVE |
1.85x | $227.22 Million | $123.06 Million | USA | $203.19 | ▲ +0.93% |
| 10389 |
Companhia de Gás de São Paulo - COMGÁS
SA:CGAS3 |
1.85x |
R$1.12 Billion
≈ $220.51 Million |
R$608.73 Million | Brazil | R$126.10 | ▲ +0.80% |
| 10390 |
Turism Hotelur
RO:EFO |
1.85x |
RON7.60 Million
≈ $1.74 Million |
RON4.12 Million | Romania | RON0.77 | ▲ +7.69% |
| 10391 |
Safestore Holdings Plc
LSE:SAFE |
1.85x |
GBX58.70 Million
≈ $7.14K |
GBX31.80 Million | UK | GBX615.50 | ▲ +0.49% |
| 10392 |
Softimat S.A.
BR:SOFT |
1.85x |
€2.25 Million
≈ $2.63 Million |
€1.22 Million | Belgium | €0.77 | ▼ -6.71% |
| 10393 |
Shenzhen Institute of Building Research Co Ltd Class A
SHE:300675 |
1.85x |
CN¥68.08 Million
≈ $9.96 Million |
CN¥36.88 Million | China | CN¥11.06 | ▼ -3.07% |
| 10394 |
KT Corporation
KO:030200 |
1.85x |
₩650.14 Billion
≈ $440.59 Million |
₩352.25 Billion | Korea | ₩54100.00 | ▲ +2.66% |
| 10395 |
Protalix Biotherapeutics Inc
NYSE MKT:PLX |
1.85x | $2.03 Million | $1.10 Million | USA | $2.10 | ▲ +3.45% |
| 10396 |
Elspec
TA:ELSPC |
1.85x |
ILA2.41 Million
≈ $6.47K |
ILA1.31 Million | Israel | ILA414.80 | ▲ +9.07% |
| 10397 |
Sichuan Teway Food Group Co Ltd
SHG:603317 |
1.85x |
CN¥373.08 Million
≈ $54.59 Million |
CN¥202.18 Million | China | CN¥13.59 | ▼ -3.55% |
| 10398 |
Fedbank Financial Services Limited
NSE:FEDFINA |
1.85x |
Rs1.07 Billion
≈ $11.53 Million |
Rs577.60 Million | India | Rs150.53 | ▲ +0.18% |
| 10399 |
Greiffenberger AG
F:GRF |
1.85x |
€1.77 Million
≈ $2.07 Million |
€959.50K | Germany | €0.02 | ▲ +21.12% |
| 10400 |
SANGBO Corp
KQ:027580 |
1.85x |
₩2.29 Billion
≈ $1.55 Million |
₩1.24 Billion | Korea | ₩1432.00 | ▼ -1.85% |