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,187
Positive operating CF and net income required

Last Updated

Jun 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 Dexxos Participações S.A
SA:DEXP3
4.06x R$119.65 Million
≈ $23.48 Million
R$29.45 Million Brazil R$6.99 ▼ -1.27%
5402 HIT Welding Industry Co. Ltd.
SHE:301137
4.06x CN¥56.10 Million
≈ $8.21 Million
CN¥13.81 Million China CN¥38.90 ▲ +0.08%
5403 Pets at Home Group Plc
LSE:PETS
4.06x GBX106.40 Million
≈ $12.95K
GBX26.20 Million UK GBX185.80 ▼ -0.11%
5404 Simonds Group Ltd
AU:SIO
4.06x AU$13.73 Million
≈ $9.72 Million
AU$3.38 Million Australia AU$0.14 ▲ +0.00%
5405 Sermsang Power Corporation Public Company Limited
BK:SSP
4.06x ฿453.27 Million
≈ $14.13 Million
฿111.74 Million Thailand ฿3.74 ▲ +2.19%
5406 Thriven Global Bhd
KLSE:7889
4.06x RM22.78 Million
≈ $5.72 Million
RM5.62 Million Malaysia RM0.07 ▲ +0.00%
5407 Mcphersons Ltd
AU:MCP
4.05x AU$6.41 Million
≈ $4.53 Million
AU$1.58 Million Australia AU$0.13 ▼ -1.57%
5408 Medios AG
XETRA:ILM1
4.05x €29.30 Million
≈ $34.25 Million
€7.23 Million Germany €12.70 ▼ -1.70%
5409 Inti Bangun Sejahtera Tbk
JK:IBST
4.05x Rp398.44 Billion
≈ $23.35 Million
Rp98.35 Billion Indonesia Rp8475.00 ▲ +0.00%
5410 Smartphoto Group NV
BR:SMAR
4.05x €20.10 Million
≈ $23.49 Million
€4.96 Million Belgium €26.40 ▼ -0.38%
5411 NWF GROUP PLC LS-25
F:NYY
4.05x €25.10 Million
≈ $29.34 Million
€6.20 Million Germany €1.51 ▼ -0.66%
5412 Sildarvinnslan Hf.
IC:SVN
4.05x Ikr20.73 Million
≈ $168.97K
Ikr5.12 Million Iceland Ikr114.00 ▼ -0.87%
5413 Triunfo Participações e Investimentos S.A
SA:TPIS3
4.05x R$128.73 Million
≈ $25.26 Million
R$31.80 Million Brazil R$9.49 ▲ +4.52%
5414 MERCK KGAA NAM.SP.ADR
F:MRKC
4.05x €1.29 Billion
≈ $1.51 Billion
€319.00 Million Germany €22.60 ▼ -2.59%
5415 Merck KGaA
XETRA:MRK
4.05x €1.29 Billion
≈ $1.51 Billion
€319.00 Million Germany €139.50 ▲ +4.49%
5416 Savers Value Village, Inc.
NYSE:SVV
4.04x $90.78 Million $22.45 Million USA $9.14 ▼ -3.59%
5417 Zhejiang Zhongcheng Packing Material Co Ltd
SHE:002522
4.04x CN¥45.95 Million
≈ $6.72 Million
CN¥11.36 Million China CN¥7.10 ▲ +5.97%
5418 Rotem Shani Entrepreneurship and Investments Ltd
TA:RTSN
4.04x ILA34.16 Million
≈ $91.59K
ILA8.45 Million Israel ILA3258.00 ▼ -2.69%
5419 Hong Yi Fiber Industry Co Ltd
TW:1452
4.04x NT$84.26 Million
≈ $2.65 Million
NT$20.86 Million Taiwan NT$10.95 ▲ +0.00%
5420 Volkswagen AG
XETRA:VOW
4.04x €5.21 Billion
≈ $6.09 Billion
€1.29 Billion Germany €90.15 ▼ -1.21%
5421 Anhui Conch Cement Co Ltd
SHG:600585
4.04x CN¥7.30 Billion
≈ $1.07 Billion
CN¥1.81 Billion China CN¥19.23 ▼ -1.89%
5422 SFD SA ZY -10
F:7PQ
4.04x €3.55 Million
≈ $4.14 Million
€878.35K Germany €0.41 ▼ -23.58%
5423 Ottogi
KO:007310
4.03x ₩125.91 Billion
≈ $85.33 Million
₩31.21 Billion Korea ₩332000.00 ▲ +0.45%
5424 CB Industrial Product Holding
KLSE:7076
4.03x RM50.44 Million
≈ $12.66 Million
RM12.50 Million Malaysia RM1.18 ▲ +0.00%
5425 Bunzl PLC
LSE:BNZL
4.03x GBX366.90 Million
≈ $44.64K
GBX90.95 Million UK GBX2420.00 ▲ +1.26%
5426 Electronic City Indonesia Tbk
JK:ECII
4.03x Rp95.96 Billion
≈ $5.62 Million
Rp23.79 Billion Indonesia Rp134.00 ▼ -4.29%
5427 Shanghai Sunglow Packaging Technology Co Ltd Co Ltd Class A
SHG:603499
4.03x CN¥69.18 Million
≈ $10.12 Million
CN¥17.15 Million China CN¥17.87 ▲ +0.62%
5428 C I Systems
TA:CISY
4.03x ILA1.02 Million
≈ $2.73K
ILA253.00K Israel ILA2660.00 ▲ +9.02%
5429 COG Financial Services Ltd
AU:COG
4.03x AU$39.84 Million
≈ $28.19 Million
AU$9.88 Million Australia AU$1.50 ▲ +1.35%
5430 Bata India Limited
NSE:BATAINDIA
4.03x Rs2.65 Billion
≈ $28.71 Million
Rs658.94 Million India Rs657.55 ▼ -1.24%
5431 Mostostal Zabrze - Holding SA
WAR:MSZ
4.03x zł42.78 Million
≈ $11.77 Million
zł10.62 Million Poland zł6.56 ▼ -1.80%
5432 Sparebanken Sor
OL:SOR
4.03x Nkr1.71 Billion
≈ $180.15 Million
Nkr425.00 Million Norway Nkr203.00 ▲ +0.00%
5433 Hawesko Holding AG
XETRA:HAW
4.03x €56.24 Million
≈ $65.76 Million
€13.96 Million Germany €20.20 ▲ +1.51%
5434 PRUKSA HOLDING
BK:PSH-R
4.02x ฿1.55 Billion
≈ $48.37 Million
฿385.75 Million Thailand ฿4.38 ▲ +0.92%
5435 Qingdao Hiron Commercial Cold Chain Co Ltd
SHG:603187
4.02x CN¥320.53 Million
≈ $46.90 Million
CN¥79.69 Million China CN¥12.75 ▼ -1.85%
5436 Elis SA
PA:ELIS
4.02x €861.10 Million
≈ $1.01 Billion
€214.10 Million France €25.72 ▼ -0.23%
5437 E Split Corp Class A
TO:ENS
4.02x CA$34.33 Million
≈ $24.84 Million
CA$8.54 Million Canada CA$19.15 ▲ +1.00%
5438 Armac Locacao Logistica
SA:ARML3
4.02x R$91.04 Million
≈ $17.86 Million
R$22.65 Million Brazil R$3.37 ▼ -3.71%
5439 GF Securities Co. Ltd
F:9GF
4.02x €18.92 Billion
≈ $22.12 Billion
€4.71 Billion Germany €1.73 ▼ -3.35%
5440 Zhejiang Sf Oilless Bearing Co Ltd
SHE:300817
4.02x CN¥57.60 Million
≈ $8.43 Million
CN¥14.33 Million China CN¥18.42 ▼ -1.13%
5441 B&M European Value Retail SA
LSE:BME
4.02x GBX213.00 Million
≈ $25.92K
GBX53.00 Million UK GBX208.20 ▲ +6.55%
5442 Ruentex Materials Co Ltd
TW:8463
4.02x NT$559.26 Million
≈ $17.62 Million
NT$139.19 Million Taiwan NT$22.40 ▲ +1.82%
5443 CTS Eventim AG & Co. KGaA
XETRA:EVD
4.02x €513.31 Million
≈ $600.11 Million
€127.78 Million Germany €55.80 ▲ +1.18%
5444 Trematon Capital Investments
JSE:TMT
4.02x ZAC33.32 Million
≈ $17.71K
ZAC8.29 Million South Africa ZAC120.00 ▲ +11.11%
5445 Havila Shipping ASA
OL:HAVI
4.01x Nkr146.44 Million
≈ $15.41 Million
Nkr36.48 Million Norway Nkr1.24 ▼ -1.59%
5446 Stadler Rail AG
SW:SRAIL
4.01x CHF284.77 Million
≈ $360.03 Million
CHF70.95 Million Switzerland CHF22.62 ▲ +1.07%
5447 ZEEKR Intelligent Technology Holding Limited
NYSE:ZK
4.01x $415.47 Million $103.60 Million USA $26.73 ▲ +0.00%
5448 Coffee Holding Co Inc
NASDAQ:JVA
4.01x $6.61 Million $1.65 Million USA $4.50 ▲ +0.45%
5449 Siri Prime Office Property Fd
BK:SIRI
4.01x ฿4.01 Billion
≈ $125.04 Million
฿1.00 Billion Thailand ฿1.40 ▼ -0.71%
5450 Sobha Limited
NSE:SOBHA
4.01x Rs2.91 Billion
≈ $31.43 Million
Rs725.27 Million India Rs1339.80 ▼ -3.05%
5451 ExGen Resources Inc
V:EXG
4.01x CA$195.65K
≈ $141.53K
CA$48.84K Canada CA$0.11 ▲ +4.76%
5452 Jash Engineering Limited
NSE:JASH
4.00x Rs243.23 Million
≈ $2.63 Million
Rs60.77 Million India Rs426.10 ▲ +2.70%
5453 Sichuan Hebang Biotechnology Co Ltd
SHG:603077
4.00x CN¥165.40 Million
≈ $24.20 Million
CN¥41.34 Million China CN¥2.40 ▼ -2.83%
5454 Akash Infra-Projects Limited
NSE:AKASH
4.00x Rs95.48 Million
≈ $1.03 Million
Rs23.86 Million India Rs28.11 ▼ -1.09%
5455 Tulikivi Oyj A
HE:TULAV
4.00x €1.20 Million
≈ $1.40 Million
€300.00K Finland €0.57 ▼ -0.70%
5456 Mission Produce Inc
NASDAQ:AVO
4.00x $67.20 Million $16.80 Million USA $10.62 ▼ -4.15%
5457 Doctor Care Anywhere Group Plc
AU:DOC
4.00x AU$1.88 Million
≈ $1.33 Million
AU$471.00K Australia AU$0.13 ▲ +0.00%
5458 CK Power Public Company Limited
BK:CKP-R
4.00x ฿877.84 Million
≈ $27.36 Million
฿219.46 Million Thailand ฿3.00 ▲ +2.74%
5459 Maison Antoine Baud Société Anonyme
PA:MLMAB
4.00x €7.31 Million
≈ $8.54 Million
€1.83 Million France €280.00 ▲ +0.00%
5460 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¥27.02 ▼ -1.67%
5461 Daesung Microbiological Labs. Co. Ltd
KQ:036480
4.00x ₩972.26 Million
≈ $658.89K
₩243.19 Million Korea ₩6550.00 ▼ -0.46%
5462 Robostar Co.Ltd
KQ:090360
4.00x ₩8.86 Billion
≈ $6.01 Million
₩2.22 Billion Korea ₩139200.00 ▼ -12.34%
5463 Hanwha
KO:000880
4.00x ₩1.46 Trillion
≈ $989.47 Million
₩365.35 Billion Korea ₩130200.00 ▲ +9.50%
5464 Hanwha Corp Preferred
KO:00088K
4.00x ₩1.46 Trillion
≈ $989.47 Million
₩365.35 Billion Korea ₩46500.00 ▲ +5.44%
5465 Paragon Care Ltd
AU:PGC
4.00x AU$29.34 Million
≈ $20.76 Million
AU$7.34 Million Australia AU$0.16 ▲ +3.33%
5466 Diodes Incorporated
NASDAQ:DIOD
3.99x $64.31 Million $16.10 Million USA $112.50 ▼ -3.20%
5467 Lenzing Aktiengesellschaft
VI:LNZ
3.99x €47.10 Million
≈ $55.06 Million
€11.80 Million Austria €23.20 ▼ -0.64%
5468 Berner Kantonalbank AG
SW:BEKN
3.99x CHF420.57 Million
≈ $531.72 Million
CHF105.38 Million Switzerland CHF378.50 ▼ -1.05%
5469 SolTech Energy Sweden AB
ST:SOLT
3.99x Skr23.95 Million
≈ $2.58 Million
Skr6.00 Million Sweden Skr0.26 ▲ +0.00%
5470 Axfood AB
ST:AXFO
3.99x Skr2.24 Billion
≈ $240.84 Million
Skr561.00 Million Sweden Skr261.00 ▲ +0.31%
5471 Tigaraksa Satria Tbk
JK:TGKA
3.99x Rp296.54 Billion
≈ $17.38 Million
Rp74.34 Billion Indonesia Rp4670.00 ▲ +0.86%
5472 Tiptree Inc
NASDAQ:TIPT
3.99x $44.85 Million $11.24 Million USA $17.47 ▲ +1.75%
5473 BREMER LAGERHAUS-GESELLSCHAFT -Aktiengesellschaft von 1877-
F:BLH
3.99x €1.21 Million
≈ $1.41 Million
€302.50K Germany €11.30 ▼ -1.74%
5474 Nam Liong Global Corp
TWO:5450
3.99x NT$84.79 Million
≈ $2.67 Million
NT$21.26 Million Taiwan NT$13.35 ▲ +0.38%
5475 FitLife Brands, Inc. Common Stock
NASDAQ:FTLF
3.99x $3.67 Million $921.00K USA $9.94 ▼ -0.60%
5476 Trendline
TA:TREN
3.99x ILA7.59 Million
≈ $20.36K
ILA1.91 Million Israel ILA840.10 ▲ +0.00%
5477 Moda-InnoChips Co. Ltd
KQ:080420
3.99x ₩14.47 Billion
≈ $9.81 Million
₩3.63 Billion Korea ₩1510.00 ▼ -5.63%
5478 Rentokil Initial PLC
NYSE:RTO
3.99x $499.61 Million $125.35 Million USA $29.75 ▲ +2.06%
5479 Kodiak Gas Services, Inc.
NYSE:KGS
3.99x $71.18 Million $17.86 Million USA $68.11 ▲ +1.13%
5480 Fidelity National Information Services Inc
NYSE:FIS
3.98x $1.05 Billion $264.00 Million USA $41.48 ▲ +1.52%
5481 Juneyao Airlines
SHG:603885
3.98x CN¥2.33 Billion
≈ $340.49 Million
CN¥583.93 Million China CN¥10.94 ▼ -0.18%
5482 Ventive Hospitality Ltd
NSE:VENTIVE
3.98x Rs3.17 Billion
≈ $34.25 Million
Rs795.01 Million India Rs639.60 ▼ -0.31%
5483 Viking Line Abp
HE:VIK1V
3.98x €47.80 Million
≈ $55.88 Million
€12.00 Million Finland €20.30 ▼ -0.98%
5484 Tus-Design Group Co Ltd Class A
SHE:300500
3.98x CN¥84.95 Million
≈ $12.43 Million
CN¥21.33 Million China CN¥10.51 ▼ -2.95%
5485 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¥19.85 ▼ -1.78%
5486 Anheuser Busch Inbev SA NV
BR:ABI
3.98x €12.08 Billion
≈ $14.12 Billion
€3.03 Billion Belgium €67.56 ▼ -1.52%
5487 SenzaGen AB
ST:SENZA
3.98x Skr1.04 Million
≈ $112.24K
Skr262.00K Sweden Skr5.40 ▲ +0.37%
5488 Netmarble Games Corp
KO:251270
3.98x ₩149.25 Billion
≈ $101.14 Million
₩37.50 Billion Korea ₩43850.00 ▼ -2.34%
5489 Western Energy Services Corp.
TO:WRG
3.98x CA$7.29 Million
≈ $5.27 Million
CA$1.83 Million Canada CA$3.33 ▼ -2.63%
5490 Swiss Water Decaffeinated Coffee Inc
TO:SWP
3.98x CA$5.49 Million
≈ $3.97 Million
CA$1.38 Million Canada CA$5.69 ▲ +0.71%
5491 Johnson Service Group Plc
LSE:JSG
3.98x GBX58.10 Million
≈ $7.07K
GBX14.60 Million UK GBX150.50 ▲ +0.67%
5492 Ogunsen AB Series B
ST:OGUN-B
3.98x Skr19.10 Million
≈ $2.06 Million
Skr4.80 Million Sweden Skr26.80 ▲ +2.68%
5493 Voya Financial Inc
NYSE:VOYA
3.98x $557.00 Million $140.00 Million USA $83.94 ▲ +2.25%
5494 Primech Holdings Ltd. Ordinary Shares
NASDAQ:PMEC
3.98x $1.61 Million $405.31K USA $0.76 ▲ +2.84%
5495 Shun On Electronic Co Ltd
TW:6283
3.98x NT$72.25 Million
≈ $2.28 Million
NT$18.17 Million Taiwan NT$25.30 ▼ -0.39%
5496 Terragen Holdings Ltd
AU:TGH
3.98x AU$22.54 Million
≈ $15.95 Million
AU$5.67 Million Australia AU$0.02 ▲ +0.00%
5497 Taita Chemical Co Ltd
TW:1309
3.97x NT$140.05 Million
≈ $4.41 Million
NT$35.24 Million Taiwan NT$16.95 ▼ -4.24%
5498 Acroud AB
ST:ACROUD
3.97x Skr1.05 Million
≈ $113.32K
Skr265.00K Sweden Skr0.16 ▲ +8.67%
5499 Neto M.E Holdings Ltd
TA:NTO
3.97x ILA83.96 Million
≈ $225.09K
ILA21.13 Million Israel ILA24160.00 ▲ +2.81%
5500 Nanjing Shenghang Shipping Co Ltd
SHE:001205
3.97x CN¥75.71 Million
≈ $11.08 Million
CN¥19.06 Million China CN¥14.01 ▼ -0.92%