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.
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%