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
10701 Orient Group Inc
SHG:600811
1.80x CN¥174.11 Million
≈ $25.48 Million
CN¥96.54 Million China CN¥0.36 ▲ +0.00%
10702 Robert Half International Inc
NYSE:RHI
1.80x $77.40 Million $42.92 Million USA $31.60 ▲ +6.90%
10703 Zhejiang Shibao Co Ltd
SHE:002703
1.80x CN¥102.14 Million
≈ $14.95 Million
CN¥56.64 Million China CN¥17.31 ▼ -1.76%
10704 Atlas Corp
NASDAQ:ATCOL
1.80x $432.80 Million $240.00 Million USA $25.32 ▲ +0.03%
10705 Perfect Corp.
NYSE:PERF
1.80x $4.24 Million $2.35 Million USA $1.68 ▲ +1.20%
10706 Gosuncn Technology Group Co Ltd Class A
SHE:300098
1.80x CN¥67.17 Million
≈ $9.83 Million
CN¥37.26 Million China CN¥5.16 ▼ -2.64%
10707 Fuyao Glass Industry Group Co Ltd Class A
SHG:600660
1.80x CN¥2.32 Billion
≈ $340.16 Million
CN¥1.29 Billion China CN¥53.50 ▼ -0.71%
10708 Fuyao Glass Industry Group Co. Ltd
F:4FG
1.80x €2.32 Billion
≈ $2.72 Billion
€1.29 Billion Germany €6.05 ▲ +0.83%
10709 Jiangxi Yuean Advanced Materials Co Ltd
SHG:688786
1.80x CN¥42.23 Million
≈ $6.18 Million
CN¥23.43 Million China CN¥40.99 ▲ +1.91%
10710 COMPASS GROUP
F:XGR
1.80x €3.37 Billion
≈ $3.94 Billion
€1.87 Billion Germany €27.60 ▼ -0.72%
10711 Nippon Indosari Corpindo Tbk
JK:ROTI
1.80x Rp87.75 Billion
≈ $5.14 Million
Rp48.70 Billion Indonesia Rp540.00 ▲ +0.00%
10712 Shanghai Canature Environmental
SHE:300272
1.80x CN¥45.41 Million
≈ $6.65 Million
CN¥25.21 Million China CN¥5.86 ▼ -5.18%
10713 Bosch Limited
NSE:BOSCHLTD
1.80x Rs9.98 Billion
≈ $107.97 Million
Rs5.54 Billion India Rs37000.00 ▼ -2.01%
10714 Sumber Tani Agung Resources Tbk PT
JK:STAA
1.80x Rp634.11 Billion
≈ $37.16 Million
Rp352.02 Billion Indonesia Rp905.00 ▼ -0.55%
10715 First Eagle Alternative Capital BDC Inc
NYSE:FCRX
1.80x $15.29 Million $8.49 Million USA $25.17 ▲ +0.00%
10716 Ferrotec (Anhui) Technology Development Co. Ltd. A
SHE:301297
1.80x CN¥196.01 Million
≈ $28.68 Million
CN¥108.88 Million China CN¥43.01 ▼ -1.01%
10717 Minth Group Limited
F:M3I
1.80x €798.58 Million
≈ $933.62 Million
€443.65 Million Germany €3.78 ▼ -2.07%
10718 Embelton Ltd
AU:EMB
1.80x AU$675.00K
≈ $477.61K
AU$375.00K Australia AU$8.34 ▲ +1.09%
10719 Nexstar Broadcasting Group Inc
NASDAQ:NXST
1.80x $117.00 Million $65.00 Million USA $181.01 ▼ -0.28%
10720 IGB Commercial Real Estate Investment Trust Unit
KLSE:5299
1.80x RM171.87 Million
≈ $43.15 Million
RM95.49 Million Malaysia RM0.61 ▲ +0.00%
10721 NTT System SA
WAR:NTT
1.80x zł13.11 Million
≈ $3.61 Million
zł7.28 Million Poland zł13.50 ▲ +1.12%
10722 Afluente Transmissão de Energia Elétrica S.A
SA:AFLT3
1.80x R$16.01 Million
≈ $3.14 Million
R$8.90 Million Brazil R$7.62 ▲ +0.00%
10723 Bell Financial Group Ltd
AU:BFG
1.80x AU$47.97 Million
≈ $33.94 Million
AU$26.66 Million Australia AU$1.38 ▲ +1.47%
10724 TISCO Financial Group Public Company Limited
BK:TISCO
1.80x ฿3.11 Billion
≈ $97.01 Million
฿1.73 Billion Thailand ฿113.00 ▼ -0.88%
10725 Jw Pharmac
KO:001060
1.80x ₩27.55 Billion
≈ $18.67 Million
₩15.32 Billion Korea ₩26150.00 ▼ -2.79%
10726 Tung Ho Textile Co Ltd
TW:1414
1.80x NT$41.48 Million
≈ $1.31 Million
NT$23.06 Million Taiwan NT$16.10 ▲ +0.94%
10727 Grindr Inc
NYSE:GRND
1.80x $55.45 Million $30.83 Million USA $10.70 ▼ -1.83%
10728 Chainqui Construction Development Co Ltd
TW:2509
1.80x NT$176.31 Million
≈ $5.55 Million
NT$98.05 Million Taiwan NT$13.00 ▲ +4.00%
10729 Press Metal Bhd
KLSE:8869
1.80x RM1.06 Billion
≈ $267.25 Million
RM592.14 Million Malaysia RM9.00 ▼ -3.02%
10730 Wonpung Mulsan Co.Ltd
KQ:008290
1.80x ₩1.02 Billion
≈ $693.99K
₩569.70 Million Korea ₩545.00 ▲ +2.06%
10731 Pennar Industries Limited
NSE:PENIND
1.80x Rs1.15 Billion
≈ $12.48 Million
Rs642.20 Million India Rs159.98 ▲ +0.54%
10732 Tencent Holdings Ltd ADR
F:NNN1
1.80x €65.03 Billion
≈ $76.02 Billion
€36.18 Billion Germany €55.50 ▼ -0.89%
10733 Tencent Holdings Ltd
F:NNND
1.80x €65.03 Billion
≈ $76.02 Billion
€36.18 Billion Germany €50.90 ▼ -0.08%
10734 TESCO PLC ADR/1 LS-05
F:TCO2
1.80x €2.92 Billion
≈ $3.42 Billion
€1.63 Billion Germany €16.50 ▲ +0.61%
10735 CVC Ltd
AU:CVC
1.80x AU$3.84 Million
≈ $2.72 Million
AU$2.14 Million Australia AU$2.00 ▲ +0.00%
10736 Dymatic Chemicals Inc
SHE:002054
1.80x CN¥59.79 Million
≈ $8.75 Million
CN¥33.28 Million China CN¥7.60 ▼ -3.06%
10737 Dental Corporation Public Company Limited
BK:D
1.80x ฿53.61 Million
≈ $1.67 Million
฿29.85 Million Thailand ฿2.96 ▲ +0.68%
10738 Yindu Kitchen Equipment Co Ltd
SHG:603277
1.80x CN¥216.08 Million
≈ $31.62 Million
CN¥120.31 Million China CN¥11.18 ▼ -4.53%
10739 NorCom Information Technology GmbH & Co. KGaA
XETRA:NC5A
1.80x €393.97K
≈ $460.60K
€219.37K Germany €1.64 ▼ -0.61%
10740 FSA Group Ltd
AU:FSA
1.80x AU$11.15 Million
≈ $7.89 Million
AU$6.21 Million Australia AU$1.26 ▲ +0.00%
10741 CUE Energy Resources Ltd
AU:CUE
1.80x AU$9.18 Million
≈ $6.49 Million
AU$5.11 Million Australia AU$0.13 ▲ +0.00%
10742 Amtech Systems Inc
NASDAQ:ASYS
1.80x $2.09 Million $1.17 Million USA $21.91 ▲ +3.99%
10743 DIC India Limited
NSE:DICIND
1.79x Rs424.37 Million
≈ $4.59 Million
Rs236.47 Million India Rs495.70 ▼ -1.06%
10744 ENDOMINES FINLAND OYJ EO1
F:H13
1.79x €13.10 Million
≈ $15.32 Million
€7.30 Million Germany €9.60 ▼ -2.44%
10745 Guotai Epoint Software Co Ltd
SHG:688232
1.79x CN¥391.44 Million
≈ $57.28 Million
CN¥218.16 Million China CN¥19.14 ▼ -2.40%
10746 Beijing Capital Co Ltd
SHG:600008
1.79x CN¥905.64 Million
≈ $132.52 Million
CN¥504.84 Million China CN¥3.19 ▼ -1.85%
10747 SYoung Group Co Ltd
SHE:300740
1.79x CN¥22.57 Million
≈ $3.30 Million
CN¥12.58 Million China CN¥23.48 ▼ -3.97%
10748 NMDC Limited
NSE:NMDC
1.79x Rs30.39 Billion
≈ $328.63 Million
Rs16.94 Billion India Rs94.70 ▼ -1.40%
10749 Cameco Corp
TO:CCO
1.79x CA$575.39 Million
≈ $416.23 Million
CA$320.89 Million Canada CA$158.44 ▼ -0.68%
10750 Vicat S.A.
PA:VCT
1.79x €182.40 Million
≈ $213.25 Million
€101.74 Million France €60.20 ▲ +0.00%
10751 Altareit
PA:AREIT
1.79x €69.20 Million
≈ $80.90 Million
€38.60 Million France €585.00 ▼ -1.68%
10752 Ostasiatiske Kompagni A/S
CO:OKEAC
1.79x Dkr38.86 Million
≈ $6.08 Million
Dkr21.68 Million Denmark Dkr7350.00 ▲ +2.80%
10753 Multilaser Industrial SA
SA:MLAS3
1.79x R$131.66 Million
≈ $25.83 Million
R$73.44 Million Brazil R$1.57 ▼ -10.29%
10754 Daqin Railway Co Ltd
SHG:601006
1.79x CN¥3.78 Billion
≈ $553.22 Million
CN¥2.11 Billion China CN¥5.13 ▼ -0.39%
10755 Reward Minerals Ltd
AU:RWD
1.79x AU$436.22K
≈ $308.65K
AU$243.35K Australia AU$0.03 ▼ -2.86%
10756 Sundaram Finance Holdings Limited
NSE:SUNDARMHLD
1.79x Rs1.92 Billion
≈ $20.76 Million
Rs1.07 Billion India Rs602.70 ▼ -7.89%
10757 China Coal Xinji Energy Co Ltd
SHG:601918
1.79x CN¥996.55 Million
≈ $145.83 Million
CN¥556.15 Million China CN¥11.22 ▼ -0.36%
10758 Humm Group Ltd
AU:HUM
1.79x AU$24.90 Million
≈ $17.62 Million
AU$13.90 Million Australia AU$0.57 ▼ -1.74%
10759 Aker Solutions ASA
OL:AKSO
1.79x Nkr1.18 Billion
≈ $124.59 Million
Nkr661.00 Million Norway Nkr43.34 ▼ -0.91%
10760 SMRT Holdings Bhd
KLSE:0117
1.79x RM12.65 Million
≈ $3.18 Million
RM7.07 Million Malaysia RM0.22 ▲ +2.38%
10761 CMC Corp
VN:CMG
1.79x ₫240.79 Billion
≈ $9.15 Million
₫134.50 Billion Vietnam ₫28250.00 ▼ -1.74%
10762 Somero Enterprise Inc
LSE:SOM
1.79x GBX13.72 Million
≈ $1.67K
GBX7.66 Million UK GBX185.00 ▲ +0.00%
10763 CSPC Pharmaceutical Group Limited
F:CVG
1.79x €2.16 Billion
≈ $2.52 Billion
€1.20 Billion Germany €0.78 ▼ -0.23%
10764 NIPPON YUSEN K.K.SP.DR1/5
F:NYK
1.79x €510.75 Billion
≈ $597.13 Billion
€285.36 Billion Germany €6.00 ▼ -1.64%
10765 Insig Ai PLC
LSE:INSG
1.79x GBX349.00K
≈ $42.46
GBX195.00K UK GBX14.00 ▲ +0.00%
10766 Mivne Real Estate KD Ltd
TA:MVNE
1.79x ILA256.34 Million
≈ $687.24K
ILA143.23 Million Israel ILA1394.00 ▲ +0.65%
10767 Well Lead Med Co Ltd
SHG:603309
1.79x CN¥126.26 Million
≈ $18.48 Million
CN¥70.57 Million China CN¥11.49 ▼ -0.86%
10768 Jersey Oil and Gas PLC
LSE:JOG
1.79x GBX2.42K
≈ $0.29
GBX1.35K UK GBX98.00 ▲ +2.08%
10769 FAT Brands Inc
NASDAQ:FATBW
1.79x $2.06 Million $1.15 Million USA $2.95 ▲ +26.61%
10770 FAT Brands Inc
NASDAQ:FATBB
1.79x $2.06 Million $1.15 Million USA $1.30 ▲ +0.00%
10771 FAT Brands Inc
NASDAQ:FAT
1.79x $2.06 Million $1.15 Million USA $0.16 ▼ -22.57%
10772 Helvetia Holding AG
SW:HELN
1.79x CHF274.70 Million
≈ $347.30 Million
CHF153.60 Million Switzerland CHF198.20 ▼ -1.10%
10773 Helvetia Holding AG
SW:HBAN
1.79x CHF274.70 Million
≈ $347.30 Million
CHF153.60 Million Switzerland CHF197.20 ▲ +1.08%
10774 KYE Systems Corp
TW:2365
1.79x NT$38.41 Million
≈ $1.21 Million
NT$21.48 Million Taiwan NT$36.65 ▼ -1.35%
10775 Sea & Land Integrated Co
TWO:5603
1.79x NT$45.66 Million
≈ $1.44 Million
NT$25.54 Million Taiwan NT$15.30 ▲ +0.99%
10776 Alphamin Res
V:AFM
1.79x CA$56.76 Million
≈ $41.06 Million
CA$31.75 Million Canada CA$1.43 ▲ +2.14%
10777 Cartrade Tech Limited
NSE:CARTRADE
1.79x Rs195.49 Million
≈ $2.11 Million
Rs109.35 Million India Rs1913.30 ▼ -2.47%
10778 Sheetal Cool Products Limited
NSE:SCPL
1.79x Rs47.64 Million
≈ $515.25K
Rs26.65 Million India Rs452.55 ▼ -3.18%
10779 ICH Co Ltd
KQ:368600
1.79x ₩2.33 Billion
≈ $1.58 Million
₩1.30 Billion Korea ₩732.00 ▼ -5.43%
10780 Guangzhou Zhujiang Brewery Co Ltd
SHE:002461
1.79x CN¥592.96 Million
≈ $86.77 Million
CN¥331.76 Million China CN¥9.33 ▼ -3.62%
10781 Commercial Metals Company
NYSE:CMC
1.79x $166.27 Million $93.03 Million USA $76.27 ▼ -0.40%
10782 HUA YU LIEN Development Co Ltd
TW:1436
1.79x NT$1.08 Billion
≈ $34.07 Million
NT$605.07 Million Taiwan NT$46.40 ▲ +0.22%
10783 Petronas Gas Bhd
KLSE:6033
1.79x RM650.27 Million
≈ $163.26 Million
RM363.91 Million Malaysia RM17.20 ▲ +1.18%
10784 CNA Financial Corporation
NYSE:CNA
1.79x $720.00 Million $403.00 Million USA $42.12 ▲ +0.50%
10785 Matrimony.Com Limited
NSE:MATRIMONY
1.79x Rs288.70 Million
≈ $3.12 Million
Rs161.60 Million India Rs418.10 ▲ +1.91%
10786 Spirax Group plc
LSE:SPX
1.79x GBX179.90 Million
≈ $21.89K
GBX100.70 Million UK GBX6925.00 ▲ +0.36%
10787 TOMI Environmental Solutions Inc
NASDAQ:TOMZ
1.79x $105.31K $58.96K USA $1.08 ▲ +3.85%
10788 Medical Facilities Corporation
TO:DR
1.79x CA$13.90 Million
≈ $10.06 Million
CA$7.79 Million Canada CA$17.93 ▲ +2.75%
10789 Ducommun Incorporated
NYSE:DCO
1.79x $22.41 Million $12.55 Million USA $150.14 ▲ +2.19%
10790 Sunward Intelligent Equipment Co Ltd
SHE:002097
1.79x CN¥83.49 Million
≈ $12.22 Million
CN¥46.77 Million China CN¥8.42 ▼ -0.47%
10791 Samsung Fire And Marine Ins Pref
KO:000815
1.78x ₩1.14 Trillion
≈ $772.16 Million
₩638.38 Billion Korea ₩411500.00 ▲ +6.47%
10792 Crown Crafts Inc
NASDAQ:CRWS
1.78x $2.69 Million $1.51 Million USA $2.69 ▼ -3.24%
10793 Canadian National Railway Co
TO:CNR
1.78x CA$2.23 Billion
≈ $1.61 Billion
CA$1.25 Billion Canada CA$166.20 ▲ +0.14%
10794 Pt Pakuan Tbk
JK:UANG
1.78x Rp30.20 Billion
≈ $1.77 Million
Rp16.92 Billion Indonesia Rp2040.00 ▼ -11.69%
10795 Luster LightTech Co. Ltd. Cl A
SHG:688400
1.78x CN¥190.98 Million
≈ $27.95 Million
CN¥107.07 Million China CN¥55.02 ▼ -0.67%
10796 Guangzhou SiE Consulting Co Ltd
SHE:300687
1.78x CN¥16.78 Million
≈ $2.46 Million
CN¥9.41 Million China CN¥25.44 ▲ +0.00%
10797 Ormat Technologies Inc
NYSE:ORA
1.78x $78.58 Million $44.07 Million USA $142.45 ▼ -1.83%
10798 Guangdong Tengen Industrial Group C
SHE:003003
1.78x CN¥32.44 Million
≈ $4.75 Million
CN¥18.19 Million China CN¥11.53 ▼ -2.78%
10799 First Mid Illinois Bancshares Inc
NASDAQ:FMBH
1.78x $42.20 Million $23.68 Million USA $44.62 ▲ +3.45%
10800 Emmi AG
SW:EMMN
1.78x CHF231.38 Million
≈ $292.53 Million
CHF129.82 Million Switzerland CHF871.00 ▼ -0.11%