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 |
|---|---|---|---|---|---|---|---|
| 5401 |
CK Power Public Company Limited
BK:CKP-R |
4.00x |
฿877.84 Million
≈ $27.36 Million |
฿219.46 Million | Thailand | ฿3.00 | ▲ +2.74% |
| 5402 |
Maison Antoine Baud Société Anonyme
PA:MLMAB |
4.00x |
€7.31 Million
≈ $8.54 Million |
€1.83 Million | France | €280.00 | ▲ +0.00% |
| 5403 |
Shandong Shanda Wit Science and Technology Co Ltd
SHE:000915 |
4.00x |
CN¥620.45 Million
≈ $90.79 Million |
CN¥155.12 Million | China | CN¥25.22 | ▼ -1.75% |
| 5404 |
Daesung Microbiological Labs. Co. Ltd
KQ:036480 |
4.00x |
₩972.26 Million
≈ $658.89K |
₩243.19 Million | Korea | ₩6450.00 | ▼ -0.46% |
| 5405 |
Robostar Co.Ltd
KQ:090360 |
4.00x |
₩8.86 Billion
≈ $6.01 Million |
₩2.22 Billion | Korea | ₩58900.00 | ▲ +4.62% |
| 5406 |
Hanwha Corp Preferred
KO:00088K |
4.00x |
₩1.46 Trillion
≈ $989.47 Million |
₩365.35 Billion | Korea | ₩30500.00 | ▲ +4.99% |
| 5407 |
Hanwha
KO:000880 |
4.00x |
₩1.46 Trillion
≈ $989.47 Million |
₩365.35 Billion | Korea | ₩86700.00 | ▼ -0.57% |
| 5408 |
Paragon Care Ltd
AU:PGC |
4.00x |
AU$29.34 Million
≈ $20.76 Million |
AU$7.34 Million | Australia | AU$0.14 | ▼ -6.90% |
| 5409 |
Diodes Incorporated
NASDAQ:DIOD |
3.99x | $64.31 Million | $16.10 Million | USA | $93.75 | ▲ +7.43% |
| 5410 |
Ambassador Hotel Ltd
TW:2704 |
3.99x |
NT$234.35 Million
≈ $7.38 Million |
NT$58.70 Million | Taiwan | NT$46.65 | ▲ +4.13% |
| 5411 |
Berner Kantonalbank AG
SW:BEKN |
3.99x |
CHF420.57 Million
≈ $531.72 Million |
CHF105.38 Million | Switzerland | CHF382.00 | ▲ +0.66% |
| 5412 |
SolTech Energy Sweden AB
ST:SOLT |
3.99x |
Skr23.95 Million
≈ $2.58 Million |
Skr6.00 Million | Sweden | Skr0.19 | ▲ +1.31% |
| 5413 |
Axfood AB
ST:AXFO |
3.99x |
Skr2.24 Billion
≈ $240.84 Million |
Skr561.00 Million | Sweden | Skr232.70 | ▼ -1.02% |
| 5414 |
Tigaraksa Satria Tbk
JK:TGKA |
3.99x |
Rp296.54 Billion
≈ $17.38 Million |
Rp74.34 Billion | Indonesia | Rp4870.00 | ▲ +0.00% |
| 5415 |
Tiptree Inc
NASDAQ:TIPT |
3.99x | $44.85 Million | $11.24 Million | USA | $17.89 | ▲ +0.39% |
| 5416 |
BREMER LAGERHAUS-GESELLSCHAFT -Aktiengesellschaft von 1877-
F:BLH |
3.99x |
€1.21 Million
≈ $1.41 Million |
€302.50K | Germany | €11.20 | ▼ -5.88% |
| 5417 |
Nam Liong Global Corp
TWO:5450 |
3.99x |
NT$84.79 Million
≈ $2.67 Million |
NT$21.26 Million | Taiwan | NT$17.95 | ▼ -4.27% |
| 5418 |
FitLife Brands, Inc. Common Stock
NASDAQ:FTLF |
3.99x | $3.67 Million | $921.00K | USA | $10.58 | ▼ -3.82% |
| 5419 |
Trendline
TA:TREN |
3.99x |
ILA7.59 Million
≈ $20.36K |
ILA1.91 Million | Israel | ILA840.10 | ▲ +0.00% |
| 5420 |
Moda-InnoChips Co. Ltd
KQ:080420 |
3.99x |
₩14.47 Billion
≈ $9.81 Million |
₩3.63 Billion | Korea | ₩1369.00 | ▲ +1.56% |
| 5421 |
Rentokil Initial PLC
NYSE:RTO |
3.99x | $499.61 Million | $125.35 Million | USA | $30.01 | ▼ -0.33% |
| 5422 |
Kodiak Gas Services, Inc.
NYSE:KGS |
3.99x | $71.18 Million | $17.86 Million | USA | $66.89 | ▲ +3.79% |
| 5423 |
Fidelity National Information Services Inc
NYSE:FIS |
3.98x | $1.05 Billion | $264.00 Million | USA | $41.58 | ▼ -1.63% |
| 5424 |
Juneyao Airlines
SHG:603885 |
3.98x |
CN¥2.33 Billion
≈ $340.49 Million |
CN¥583.93 Million | China | CN¥10.46 | ▲ +1.06% |
| 5425 |
Ventive Hospitality Ltd
NSE:VENTIVE |
3.98x |
Rs3.17 Billion
≈ $34.25 Million |
Rs795.01 Million | India | Rs620.30 | ▼ -0.09% |
| 5426 |
Viking Line Abp
HE:VIK1V |
3.98x |
€47.80 Million
≈ $55.88 Million |
€12.00 Million | Finland | €20.50 | ▲ +0.00% |
| 5427 |
Tus-Design Group Co Ltd Class A
SHE:300500 |
3.98x |
CN¥84.95 Million
≈ $12.43 Million |
CN¥21.33 Million | China | CN¥8.06 | ▼ -1.59% |
| 5428 |
Shanghai Jin Jiang International Hotels Development Co Ltd A
SHG:600754 |
3.98x |
CN¥1.50 Billion
≈ $218.78 Million |
CN¥375.39 Million | China | CN¥18.49 | ▲ +0.87% |
| 5429 |
Anheuser Busch Inbev SA NV
BR:ABI |
3.98x |
€12.08 Billion
≈ $14.12 Billion |
€3.03 Billion | Belgium | €71.48 | ▲ +0.42% |
| 5430 |
SenzaGen AB
ST:SENZA |
3.98x |
Skr1.04 Million
≈ $112.24K |
Skr262.00K | Sweden | Skr5.34 | ▲ +0.00% |
| 5431 |
Inter Cars S.A.
WAR:CAR |
3.98x |
zł840.95 Million
≈ $231.44 Million |
zł211.28 Million | Poland | zł872.00 | ▼ -0.11% |
| 5432 |
Netmarble Games Corp
KO:251270 |
3.98x |
₩149.25 Billion
≈ $101.14 Million |
₩37.50 Billion | Korea | ₩35000.00 | ▲ +0.29% |
| 5433 |
Western Energy Services Corp.
TO:WRG |
3.98x |
CA$7.29 Million
≈ $5.27 Million |
CA$1.83 Million | Canada | CA$3.42 | ▼ -1.44% |
| 5434 |
Swiss Water Decaffeinated Coffee Inc
TO:SWP |
3.98x |
CA$5.49 Million
≈ $3.97 Million |
CA$1.38 Million | Canada | CA$5.61 | ▼ -0.71% |
| 5435 |
Johnson Service Group Plc
LSE:JSG |
3.98x |
GBX58.10 Million
≈ $7.07K |
GBX14.60 Million | UK | GBX149.50 | ▲ +1.63% |
| 5436 |
Ogunsen AB Series B
ST:OGUN-B |
3.98x |
Skr19.10 Million
≈ $2.06 Million |
Skr4.80 Million | Sweden | Skr25.40 | ▲ +1.60% |
| 5437 |
Voya Financial Inc
NYSE:VOYA |
3.98x | $557.00 Million | $140.00 Million | USA | $98.25 | ▼ -0.37% |
| 5438 |
Primech Holdings Ltd. Ordinary Shares
NASDAQ:PMEC |
3.98x | $1.61 Million | $405.31K | USA | $0.51 | ▼ -7.27% |
| 5439 |
Shun On Electronic Co Ltd
TW:6283 |
3.98x |
NT$72.25 Million
≈ $2.28 Million |
NT$18.17 Million | Taiwan | NT$21.20 | ▲ +0.71% |
| 5440 |
Terragen Holdings Ltd
AU:TGH |
3.98x |
AU$22.54 Million
≈ $15.95 Million |
AU$5.67 Million | Australia | AU$0.02 | ▼ -5.56% |
| 5441 |
Taita Chemical Co Ltd
TW:1309 |
3.97x |
NT$140.05 Million
≈ $4.41 Million |
NT$35.24 Million | Taiwan | NT$14.60 | ▲ +0.34% |
| 5442 |
Acroud AB
ST:ACROUD |
3.97x |
Skr1.05 Million
≈ $113.32K |
Skr265.00K | Sweden | Skr0.15 | ▲ +0.00% |
| 5443 |
Nanjing Shenghang Shipping Co Ltd
SHE:001205 |
3.97x |
CN¥75.71 Million
≈ $11.08 Million |
CN¥19.06 Million | China | CN¥12.32 | ▼ -3.37% |
| 5444 |
Nantong Square Cold Chain Equipment Co Ltd
SHG:603339 |
3.97x |
CN¥135.40 Million
≈ $19.81 Million |
CN¥34.10 Million | China | CN¥11.15 | ▲ +4.26% |
| 5445 |
Sino-American Silicon Products
TWO:5483 |
3.97x |
NT$6.42 Billion
≈ $202.30 Million |
NT$1.62 Billion | Taiwan | NT$220.50 | ▼ -3.08% |
| 5446 |
Kolibri Global Energy Inc. Common stock
NASDAQ:KGEI |
3.97x | $13.15 Million | $3.31 Million | USA | $5.24 | ▲ +0.38% |
| 5447 |
Inmax Holding Co Ltd
TWO:1591 |
3.97x |
NT$28.90 Million
≈ $910.41K |
NT$7.28 Million | Taiwan | NT$31.15 | ▲ +0.00% |
| 5448 |
Fiserv Inc.
NASDAQ:FISV |
3.97x | $2.24 Billion | $564.00 Million | USA | $50.61 | ▼ -2.07% |
| 5449 |
VIP Clothing Limited
NSE:VIPCLOTHNG |
3.97x |
Rs176.95 Million
≈ $1.91 Million |
Rs44.60 Million | India | Rs22.22 | ▲ +1.74% |
| 5450 |
Dongwon Systems Corp
KO:014825 |
3.97x |
₩60.65 Billion
≈ $41.10 Million |
₩15.29 Billion | Korea | ₩13030.00 | ▼ -0.69% |
| 5451 |
Dongwon System
KO:014820 |
3.97x |
₩60.65 Billion
≈ $41.10 Million |
₩15.29 Billion | Korea | ₩18640.00 | ▼ -0.90% |
| 5452 |
Regis Healthcare Ltd
AU:REG |
3.97x |
AU$97.51 Million
≈ $69.00 Million |
AU$24.59 Million | Australia | AU$6.17 | ▲ +0.16% |
| 5453 |
Adairs Ltd
AU:ADH |
3.96x |
AU$50.89 Million
≈ $36.01 Million |
AU$12.84 Million | Australia | AU$1.47 | ▲ +4.63% |
| 5454 |
Thai Sugar Terminal Public Company Limited
BK:TSTE |
3.96x |
฿130.89 Million
≈ $4.08 Million |
฿33.02 Million | Thailand | ฿10.50 | ▲ +5.00% |
| 5455 |
Aluminum Corporation of China Limited
F:AOC |
3.96x |
€6.36 Billion
≈ $7.43 Billion |
€1.60 Billion | Germany | €0.88 | ▲ +5.04% |
| 5456 |
STROEER (UNSP.ARD)/4/1
F:SAXB |
3.96x |
€97.58 Million
≈ $114.08 Million |
€24.62 Million | Germany | €8.30 | ▲ +1.22% |
| 5457 |
Ströer SE & Co. KGaA
F:SAX |
3.96x |
€97.58 Million
≈ $114.08 Million |
€24.62 Million | Germany | €35.52 | ▼ -0.11% |
| 5458 |
JOYCITY Corporation
KQ:067000 |
3.96x |
₩4.46 Billion
≈ $3.02 Million |
₩1.13 Billion | Korea | ₩1056.00 | ▲ +0.28% |
| 5459 |
Interlink Communication Public Company Limited
BK:ILINK |
3.96x |
฿339.79 Million
≈ $10.59 Million |
฿85.77 Million | Thailand | ฿5.25 | ▲ +1.94% |
| 5460 |
Stradim Espace Finances SA
PA:ALSAS |
3.96x |
€5.71 Million
≈ $6.67 Million |
€1.44 Million | France | €4.50 | ▲ +0.00% |
| 5461 |
Turbo Mech Bhd
KLSE:5167 |
3.96x |
RM4.49 Million
≈ $1.13 Million |
RM1.13 Million | Malaysia | RM0.37 | ▲ +0.00% |
| 5462 |
Kabra Extrusion Technik Limited
NSE:KABRAEXTRU |
3.96x |
Rs428.57 Million
≈ $4.63 Million |
Rs108.27 Million | India | Rs359.30 | ▲ +2.18% |
| 5463 |
AMPACS Corp.
TW:6743 |
3.96x |
NT$187.14 Million
≈ $5.90 Million |
NT$47.30 Million | Taiwan | NT$30.50 | ▲ +2.87% |
| 5464 |
Mex Polska S.A.
WAR:MEX |
3.96x |
zł3.96 Million
≈ $1.09 Million |
zł1.00 Million | Poland | zł3.56 | ▼ -0.56% |
| 5465 |
Anadolu Efes Biracilik ve Malt Sanayi AS
IS:AEFES |
3.95x |
TL16.08 Billion
≈ $360.09 Million |
TL4.07 Billion | Turkey | TL22.24 | ▲ +5.10% |
| 5466 |
Victek Co. Ltd
KQ:065450 |
3.95x |
₩12.92 Billion
≈ $8.76 Million |
₩3.27 Billion | Korea | ₩2920.00 | ▼ -1.85% |
| 5467 |
Lecron Energy Saving Materials
SHE:300343 |
3.95x |
CN¥18.84 Million
≈ $2.76 Million |
CN¥4.77 Million | China | CN¥5.83 | ▼ -0.34% |
| 5468 |
Shanghai Pret Composites
SHE:002324 |
3.95x |
CN¥465.48 Million
≈ $68.11 Million |
CN¥117.78 Million | China | CN¥8.87 | ▲ +1.60% |
| 5469 |
PharmaResources (Shanghai) Co. Ltd. A
SHE:301230 |
3.95x |
CN¥135.51 Million
≈ $19.83 Million |
CN¥34.29 Million | China | CN¥27.13 | ▼ -2.79% |
| 5470 |
Limoneira Co
NASDAQ:LMNR |
3.95x | $24.56 Million | $6.22 Million | USA | $13.11 | ▼ -1.28% |
| 5471 |
Bell AG
SW:BELL |
3.95x |
CHF275.00 Million
≈ $347.67 Million |
CHF69.60 Million | Switzerland | CHF181.80 | ▲ +1.68% |
| 5472 |
H&E Equipment Services Inc
NASDAQ:HEES |
3.95x | $129.44 Million | $32.76 Million | USA | $94.64 | ▲ +0.00% |
| 5473 |
Selvita S.A.
WAR:SLV |
3.95x |
zł29.01 Million
≈ $7.98 Million |
zł7.34 Million | Poland | zł27.00 | ▼ -4.59% |
| 5474 |
PARK24 SPONS. ADR/1
F:3WN |
3.95x |
€62.88 Billion
≈ $73.51 Billion |
€15.92 Billion | Germany | €10.30 | ▼ -0.96% |
| 5475 |
Zhen Ding Technology Holding Ltd
TW:4958 |
3.95x |
NT$12.49 Billion
≈ $393.41 Million |
NT$3.16 Billion | Taiwan | NT$509.00 | ▲ +6.37% |
| 5476 |
Air China Limited
F:AD2 |
3.95x |
€14.30 Billion
≈ $16.72 Billion |
€3.62 Billion | Germany | €0.47 | ▲ +7.74% |
| 5477 |
Clover Health Investments Corp
NASDAQ:CLOV |
3.95x | $107.89 Million | $27.33 Million | USA | $4.79 | ▲ +6.44% |
| 5478 |
CNO Financial Group Inc
NYSE:CNO |
3.95x | $148.80 Million | $37.70 Million | USA | $53.02 | ▼ -0.02% |
| 5479 |
Qingdao Haier Co Ltd
SHG:600690 |
3.94x |
CN¥8.60 Billion
≈ $1.26 Billion |
CN¥2.18 Billion | China | CN¥21.85 | ▲ +1.82% |
| 5480 |
Gigalane Co Ltd
KQ:049080 |
3.94x |
₩6.47 Billion
≈ $4.39 Million |
₩1.64 Billion | Korea | ₩9430.00 | ▼ -27.41% |
| 5481 |
Maggie Beer Holdings Ltd
AU:MBH |
3.94x |
AU$5.18 Million
≈ $3.67 Million |
AU$1.31 Million | Australia | AU$0.07 | ▼ -10.26% |
| 5482 |
Outfront Media Inc
NYSE:OUT |
3.94x | $75.30 Million | $19.10 Million | USA | $32.00 | ▼ -2.02% |
| 5483 |
Nuveen Dynamic Municipal Opportunities Fund
NYSE:NDMO |
3.94x | $224.81 Million | $57.03 Million | USA | $10.21 | ▼ -0.78% |
| 5484 |
Ama Marine Public Company Limited
BK:AMA |
3.94x |
฿145.29 Million
≈ $4.53 Million |
฿36.86 Million | Thailand | ฿3.84 | ▲ +0.00% |
| 5485 |
Beijing Tricolor Technology Co Ltd
SHG:603516 |
3.94x |
CN¥42.46 Million
≈ $6.21 Million |
CN¥10.78 Million | China | CN¥91.09 | ▲ +10.00% |
| 5486 |
ecotel communication ag
XETRA:E4C |
3.94x |
€1.40 Million
≈ $1.64 Million |
€355.46K | Germany | €7.00 | ▲ +0.00% |
| 5487 |
Zhejiang Kingland Pipeline and Technologies Co Ltd
SHE:002443 |
3.94x |
CN¥141.37 Million
≈ $20.69 Million |
CN¥35.92 Million | China | CN¥8.18 | ▲ +4.07% |
| 5488 |
LSI Industries Inc
NASDAQ:LYTS |
3.94x | $24.98 Million | $6.35 Million | USA | $23.79 | ▲ +1.71% |
| 5489 |
Oil Refineries Ltd.
TA:ORL |
3.93x |
ILA181.00 Million
≈ $485.25K |
ILA46.00 Million | Israel | ILA198.90 | ▼ -0.50% |
| 5490 |
Thryv Holdings Inc
NASDAQ:THRY |
3.93x | $22.25 Million | $5.65 Million | USA | $3.75 | ▼ -2.85% |
| 5491 |
Zhejiang Shengyang Science
SHG:603703 |
3.93x |
CN¥8.25 Million
≈ $1.21 Million |
CN¥2.10 Million | China | CN¥8.07 | ▲ +2.28% |
| 5492 |
Civeo Corp
NYSE:CVEO |
3.93x | $32.36 Million | $8.23 Million | USA | $34.38 | ▲ +0.53% |
| 5493 |
ANGI Homeservices Inc
NASDAQ:ANGI |
3.93x | $28.40 Million | $7.22 Million | USA | $6.00 | ▼ -3.85% |
| 5494 |
Sino Wealth Electronic Ltd
SHE:300327 |
3.93x |
CN¥62.83 Million
≈ $9.19 Million |
CN¥15.98 Million | China | CN¥22.93 | ▲ +4.99% |
| 5495 |
Viva Energy Group Ltd
AU:VEA |
3.93x |
AU$314.40 Million
≈ $222.46 Million |
AU$80.00 Million | Australia | AU$2.46 | ▲ +1.23% |
| 5496 |
Indonesia Energy
NYSE MKT:INDO |
3.93x | $258.53K | $65.80K | USA | $3.24 | ▲ +1.57% |
| 5497 |
Colgate Palmolive (India) Limited
NSE:COLPAL |
3.93x |
Rs13.94 Billion
≈ $150.81 Million |
Rs3.55 Billion | India | Rs2092.90 | ▼ -0.96% |
| 5498 |
Liquidity Services Inc
NASDAQ:LQDT |
3.93x | $29.54 Million | $7.52 Million | USA | $38.83 | ▲ +0.15% |
| 5499 |
pferdewetten.de AG
XETRA:EMH |
3.93x |
€4.25 Million
≈ $4.97 Million |
€1.08 Million | Germany | €2.26 | ▼ -5.04% |
| 5500 |
Shanghai Aladdin Biochemical Technology Co. Ltd. A
SHG:688179 |
3.92x |
CN¥400.57 Million
≈ $58.62 Million |
CN¥102.06 Million | China | CN¥18.69 | ▲ +9.23% |