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
4801 AMA Group Ltd
AU:AMA
4.62x AU$31.78 Million
≈ $22.49 Million
AU$6.87 Million Australia AU$0.47 ▲ +12.05%
4802 Unisem M Bhd
KLSE:5005
4.62x RM89.63 Million
≈ $22.50 Million
RM19.38 Million Malaysia RM5.07 ▼ -0.20%
4803 Indo Count Industries Limited
NSE:ICIL
4.62x Rs3.61 Billion
≈ $39.01 Million
Rs780.45 Million India Rs333.10 ▼ -3.35%
4804 Link Net Tbk
JK:LINK
4.62x Rp485.79 Billion
≈ $28.47 Million
Rp105.13 Billion Indonesia Rp1230.00 ▲ +2.50%
4805 Inox Green Energy Services Limited
NSE:INOXGREEN
4.62x Rs266.60 Million
≈ $2.88 Million
Rs57.70 Million India Rs168.89 ▼ -0.31%
4806 Adecoagro S.A
F:ACD
4.62x €30.10 Million
≈ $35.19 Million
€6.52 Million Germany €10.40 ▼ -2.26%
4807 China Eastern Airlines Corp Ltd
SHG:600115
4.62x CN¥16.32 Billion
≈ $2.39 Billion
CN¥3.53 Billion China CN¥3.97 ▼ -1.00%
4808 Beijing Transtrue Technology Inc
SHE:002771
4.62x CN¥139.08 Million
≈ $20.35 Million
CN¥30.12 Million China CN¥16.26 ▼ -2.87%
4809 NOCIL Limited
NSE:NOCIL
4.62x Rs1.36 Billion
≈ $14.67 Million
Rs293.80 Million India Rs166.01 ▲ +1.96%
4810 Guangdong Electric Power Development Co Ltd
SHE:000539
4.62x CN¥2.55 Billion
≈ $372.53 Million
CN¥551.46 Million China CN¥9.17 ▼ -2.45%
4811 PJ Electronics Co. Ltd
KQ:006140
4.62x ₩11.35 Billion
≈ $7.69 Million
₩2.46 Billion Korea ₩5330.00 ▲ +1.52%
4812 Advanced Information Technology Public Company Limited
BK:AIT
4.62x ฿714.42 Million
≈ $22.27 Million
฿154.78 Million Thailand ฿4.72 ▲ +0.00%
4813 Chin Teck Plantations Bhd
KLSE:1929
4.61x RM16.94 Million
≈ $4.25 Million
RM3.67 Million Malaysia RM11.00 ▲ +0.36%
4814 Taiwan Hon Chuan Enterprise Co Ltd
TW:9939
4.61x NT$2.05 Billion
≈ $64.62 Million
NT$444.58 Million Taiwan NT$125.50 ▼ -0.79%
4815 Wolverine World Wide Inc
NYSE:WWW
4.61x $146.20 Million $31.70 Million USA $15.93 ▼ -0.44%
4816 CHINA TOWER UNSP.ADR/100
F:2Y10
4.61x €49.47 Billion
≈ $57.83 Billion
€10.73 Billion Germany €9.45 ▲ +0.53%
4817 Netstreit Corp
NYSE:NTST
4.61x $26.31 Million $5.71 Million USA $19.53 ▼ -0.51%
4818 Temenos Group AG
SW:TEMN
4.61x CHF205.54 Million
≈ $259.85 Million
CHF44.63 Million Switzerland CHF71.45 ▲ +3.70%
4819 Bumi Armada Bhd
KLSE:5210
4.60x RM368.93 Million
≈ $92.63 Million
RM80.12 Million Malaysia RM0.32 ▼ -1.54%
4820 Thye Ming Industrial Co Ltd
TW:9927
4.60x NT$1.26 Billion
≈ $39.56 Million
NT$272.70 Million Taiwan NT$70.20 ▲ +0.29%
4821 Cultural Investment Holdings Co Ltd
SHG:600715
4.60x CN¥68.08 Million
≈ $9.96 Million
CN¥14.79 Million China CN¥1.86 ▼ -2.11%
4822 Jing Jin Electric Technologies Co Ltd
SHG:688280
4.60x CN¥219.05 Million
≈ $32.05 Million
CN¥47.58 Million China CN¥5.59 ▼ -1.58%
4823 Castle Biosciences Inc
NASDAQ:CSTL
4.60x $20.82 Million $4.52 Million USA $21.60 ▲ +5.93%
4824 SY HOLDINGS GROUP HD-01
F:9U0
4.60x €2.20 Billion
≈ $2.58 Billion
€478.91 Million Germany €0.98 ▲ +0.00%
4825 COSCO SHIPPING Development Co. Ltd.
F:EZ5
4.60x €3.23 Billion
≈ $3.78 Billion
€702.80 Million Germany €0.11 ▼ -2.06%
4826 Shijiazhuang Tonhe Electronics Technologies Co Ltd
SHE:300491
4.60x CN¥90.69 Million
≈ $13.27 Million
CN¥19.72 Million China CN¥31.85 ▼ -1.82%
4827 Luye Pharma Group Ltd
F:LUP
4.60x €344.86 Million
≈ $403.18 Million
€74.99 Million Germany €0.20 ▼ -14.41%
4828 Ningbo Orient Wires and Cables Co Ltd
SHG:603606
4.60x CN¥1.64 Billion
≈ $240.50 Million
CN¥357.44 Million China CN¥41.15 ▼ -2.42%
4829 Sany Heavy Equipment International Holdings Company Limited
F:YXS
4.60x €224.08 Million
≈ $261.98 Million
€48.74 Million Germany €0.85 ▼ -5.85%
4830 Herkules S.A.
WAR:HRS
4.60x zł6.17 Million
≈ $1.70 Million
zł1.34 Million Poland zł1.44 ▼ -0.69%
4831 Nanjing Canatal Data Centre Environmental Tech Co Ltd Class A
SHG:603912
4.60x CN¥108.71 Million
≈ $15.91 Million
CN¥23.65 Million China CN¥8.90 ▼ -1.22%
4832 COSCO SHIPPING Specialized Carriers Co Ltd
SHG:600428
4.59x CN¥2.07 Billion
≈ $303.09 Million
CN¥451.00 Million China CN¥7.61 ▼ -1.93%
4833 Keeson Technology Corp Ltd
SHG:603610
4.59x CN¥189.80 Million
≈ $27.77 Million
CN¥41.33 Million China CN¥19.32 ▲ +10.02%
4834 Ram-On Investments and Holdings Ltd
TA:RMN
4.59x ILA5.23 Million
≈ $14.03K
ILA1.14 Million Israel ILA1041.00 ▼ -0.48%
4835 Nanjing Putian Telecommunications Co Ltd Class B
SHE:200468
4.59x HK$147.79 Million
≈ $18.87 Million
HK$32.20 Million China HK$3.38 ▼ -0.59%
4836 Adveritas Ltd
AU:AV1
4.59x AU$1.91 Million
≈ $1.35 Million
AU$417.21K Australia AU$0.08 ▼ -2.50%
4837 RedcapTour Co. Ltd
KQ:038390
4.59x ₩3.05 Billion
≈ $2.07 Million
₩665.37 Million Korea ₩9640.00 ▼ -0.10%
4838 CTOS Digital Bhd
KLSE:5301
4.58x RM112.65 Million
≈ $28.28 Million
RM24.58 Million Malaysia RM0.62 ▲ +3.36%
4839 Mr. Onion
TWO:2740
4.58x NT$120.02 Million
≈ $3.78 Million
NT$26.19 Million Taiwan NT$30.00 ▼ -9.09%
4840 Cushman & Wakefield plc
NYSE:CWK
4.58x $235.50 Million $51.40 Million USA $13.27 ▲ +4.82%
4841 Zaklady Przemyslu Cukierniczego Otmuchow S.A.
WAR:OTM
4.58x zł10.87 Million
≈ $2.99 Million
zł2.37 Million Poland zł5.38 ▲ +0.00%
4842 Weichai Heavy Machinery Co Ltd
SHE:000880
4.58x CN¥270.11 Million
≈ $39.53 Million
CN¥58.99 Million China CN¥28.18 ▲ +0.79%
4843 Intrusion Inc
NASDAQ:INTZ
4.58x $1.35 Million $296.00K USA $0.79 ▲ +0.72%
4844 Imaflex Inc
V:IFX
4.58x CA$2.55 Million
≈ $1.85 Million
CA$558.00K Canada CA$2.34 ▲ +0.00%
4845 Zhongshan Broad-Ocean Motor Co Ltd
SHE:002249
4.58x CN¥1.09 Billion
≈ $159.49 Million
CN¥238.13 Million China CN¥8.22 ▼ -0.24%
4846 Victory New Materials Ltd Co
TW:1340
4.58x NT$181.33 Million
≈ $5.71 Million
NT$39.63 Million Taiwan NT$5.93 ▼ -1.66%
4847 Image Resources NL
AU:IMA
4.57x AU$21.14 Million
≈ $14.96 Million
AU$4.62 Million Australia AU$0.03 ▲ +0.00%
4848 National Grid PLC ADR
NYSE:NGG
4.57x $2.82 Billion $615.54 Million USA $86.96 ▲ +1.59%
4849 National Grid PLC
LSE:NG
4.57x GBX2.82 Billion
≈ $343.36K
GBX617.00 Million UK GBX1199.00 ▲ +0.04%
4850 Kokoh Inti Arebama Tbk
JK:KOIN
4.57x Rp26.50 Billion
≈ $1.55 Million
Rp5.79 Billion Indonesia Rp71.00 ▼ -8.97%
4851 Coastal Financial Corp
NASDAQ:CCB
4.57x $57.82 Million $12.64 Million USA $70.28 ▲ +3.63%
4852 Okta Inc
NASDAQ:OKTA
4.57x $288.00 Million $63.00 Million USA $123.48 ▼ -0.94%
4853 Chunbo Co. Ltd
KQ:278280
4.57x ₩2.23 Billion
≈ $1.51 Million
₩488.59 Million Korea ₩43500.00 ▼ -2.14%
4854 BTM Resources Bhd
KLSE:7188
4.57x RM1.85 Million
≈ $463.88K
RM404.37K Malaysia RM0.04 ▲ +14.29%
4855 Hyundai Hcn
KO:126560
4.57x ₩16.52 Billion
≈ $11.20 Million
₩3.62 Billion Korea ₩2925.00 ▲ +0.17%
4856 Pubang Landscape Architecture Co Ltd
SHE:002663
4.57x CN¥94.19 Million
≈ $13.78 Million
CN¥20.63 Million China CN¥1.86 ▼ -2.11%
4857 Fujian Anjoy Foods Co Ltd
SHG:603345
4.57x CN¥1.25 Billion
≈ $182.58 Million
CN¥273.28 Million China CN¥86.88 ▼ -3.23%
4858 Logindo Samudramakmur Tbk
JK:LEAD
4.56x Rp52.43 Billion
≈ $3.07 Million
Rp11.49 Billion Indonesia Rp90.00 ▼ -1.10%
4859 Kogan.com Ltd
AU:KGN
4.56x AU$47.15 Million
≈ $33.36 Million
AU$10.33 Million Australia AU$4.13 ▼ -0.72%
4860 Tempo Inti Media Tbk
JK:TMPO
4.56x Rp15.11 Billion
≈ $885.66K
Rp3.31 Billion Indonesia Rp100.00 ▲ +0.00%
4861 Zhejiang Grandwall Electric Science&Technology Co Ltd Class A
SHG:603897
4.56x CN¥144.94 Million
≈ $21.21 Million
CN¥31.77 Million China CN¥42.85 ▼ -4.40%
4862 Tasly Pharmaceutical Group Co Ltd
SHG:600535
4.56x CN¥552.13 Million
≈ $80.79 Million
CN¥121.03 Million China CN¥14.06 ▼ -0.50%
4863 Dagang Nexchange Bhd
KLSE:4456
4.56x RM40.98 Million
≈ $10.29 Million
RM8.98 Million Malaysia RM0.33 ▲ +3.17%
4864 Fielmann Aktiengesellschaft
XETRA:FIE
4.56x €235.77 Million
≈ $275.64 Million
€51.68 Million Germany €42.10 ▲ +0.72%
4865 Braemar Plc
LSE:BMS
4.56x GBX976.00K
≈ $118.75
GBX214.00K UK GBX230.00 ▲ +0.00%
4866 Zhengzhou Qianweiyangchu Food Co Ltd
SHE:001215
4.56x CN¥82.03 Million
≈ $12.00 Million
CN¥17.99 Million China CN¥38.70 ▼ -0.77%
4867 Shanghai New World Co Ltd
SHG:600628
4.56x CN¥86.66 Million
≈ $12.68 Million
CN¥19.01 Million China CN¥6.16 ▼ -2.07%
4868 ZTO Express (Cayman) Inc
NYSE:ZTO
4.56x $11.97 Billion $2.63 Billion USA $22.51 ▼ -0.57%
4869 Bank of Communications Co. Ltd
F:C4C
4.56x €119.20 Billion
≈ $139.36 Billion
€26.16 Billion Germany €0.80 ▲ +0.20%
4870 AURRIGO INT.PLCLS-002
F:CI0
4.56x €328.00K
≈ $383.47K
€72.00K Germany €0.77 ▼ -4.38%
4871 INFINITT Healthcare Co. Ltd
KQ:071200
4.56x ₩4.39 Billion
≈ $2.97 Million
₩962.67 Million Korea ₩5860.00 ▼ -0.17%
4872 Chengdu Hongqi Chain Co Ltd
SHE:002697
4.55x CN¥463.98 Million
≈ $67.89 Million
CN¥101.87 Million China CN¥4.63 ▼ -2.11%
4873 Shandong Gold Phoenix Co Ltd
SHG:603586
4.55x CN¥116.88 Million
≈ $17.10 Million
CN¥25.67 Million China CN¥17.30 ▼ -1.87%
4874 The Byke Hospitality Ltd
NSE:BYKE
4.55x Rs163.75 Million
≈ $1.77 Million
Rs35.97 Million India Rs35.20 ▼ -2.22%
4875 Axogen Inc
NASDAQ:AXGN
4.55x $3.22 Million $708.00K USA $42.39 ▲ +4.33%
4876 Zhe Jiang Li Zi Yuan Food Co Ltd
SHG:605337
4.55x CN¥235.73 Million
≈ $34.49 Million
CN¥51.79 Million China CN¥9.42 ▼ -2.69%
4877 Hudson Global Inc
NASDAQ:HSON
4.55x $3.34 Million $733.00K USA $9.88 ▲ +0.05%
4878 Capital Engineering Network Public Company Limited
BK:CEN
4.55x ฿53.96 Million
≈ $1.68 Million
฿11.86 Million Thailand ฿0.61 ▼ -1.61%
4879 Covenant Logistics Group, Inc.
NASDAQ:CVLG
4.55x $41.36 Million $9.09 Million USA $21.72 ▲ +0.42%
4880 SK Discovery Co Ltd
KO:006120
4.55x ₩241.81 Billion
≈ $163.87 Million
₩53.16 Billion Korea ₩46750.00 ▼ -0.74%
4881 Samwha Elec
KO:011230
4.54x ₩735.12 Million
≈ $498.18K
₩161.80 Million Korea ₩2725.00 ▼ -1.80%
4882 Vestis Corporation
NYSE:VSTS
4.54x $3.78 Million $832.00K USA $13.24 ▲ +0.68%
4883 Meren Energy Inc.
TO:MER
4.54x CA$146.70 Million
≈ $106.12 Million
CA$32.30 Million Canada CA$2.29 ▲ +0.88%
4884 Meren Energy
ST:MER
4.54x Skr146.70 Million
≈ $15.79 Million
Skr32.30 Million Sweden Skr15.36 ▼ -0.90%
4885 Meren Energy Inc.
NASDAQ:MRNFF
4.54x $146.70 Million $32.30 Million USA $1.64 ▼ -0.61%
4886 Orient Bell Limited
NSE:ORIENTBELL
4.54x Rs117.61 Million
≈ $1.27 Million
Rs25.90 Million India Rs331.50 ▼ -0.17%
4887 Autek China Inc
SHE:300595
4.54x CN¥170.20 Million
≈ $24.90 Million
CN¥37.47 Million China CN¥11.45 ▼ -2.88%
4888 Nanjing Chervon Auto Precision Technology Co Ltd
SHG:603982
4.54x CN¥80.35 Million
≈ $11.76 Million
CN¥17.70 Million China CN¥6.60 ▼ -0.90%
4889 Caisse Regionale de Credit Agricole Mutuel Brie Picardie
PA:CRBP2
4.54x €751.74 Million
≈ $878.87 Million
€165.58 Million France €41.69 ▲ +3.71%
4890 Solusi Sinergi Digital Tbk PT
JK:WIFI
4.54x Rp146.06 Billion
≈ $8.56 Million
Rp32.18 Billion Indonesia Rp1700.00 ▼ -12.60%
4891 Hertz Global Holdings Inc
NASDAQ:HTZ
4.54x $835.00 Million $184.00 Million USA $5.10 ▼ -1.16%
4892 I-Chiun Precision Industry Co Ltd
TW:2486
4.54x NT$268.94 Million
≈ $8.47 Million
NT$59.27 Million Taiwan NT$274.50 ▼ -1.44%
4893 Minfeng Special Paper Co Ltd
SHG:600235
4.54x CN¥16.19 Million
≈ $2.37 Million
CN¥3.57 Million China CN¥5.80 ▼ -2.19%
4894 ZoomInfo Technologies Inc
NASDAQ:ZI
4.54x $108.90 Million $24.00 Million USA $10.55 ▲ +3.43%
4895 Phihong Technology Co Ltd
TW:2457
4.54x NT$496.93 Million
≈ $15.66 Million
NT$109.54 Million Taiwan NT$32.05 ▲ +9.95%
4896 Shanghai Baosteel Packaging
SHG:601968
4.54x CN¥331.98 Million
≈ $48.58 Million
CN¥73.18 Million China CN¥4.44 ▼ -1.77%
4897 Puya Semiconductor Shanghai Co Ltd
SHG:688766
4.54x CN¥101.01 Million
≈ $14.78 Million
CN¥22.27 Million China CN¥427.35 ▲ +14.26%
4898 Appili Therapeutics Inc
TO:APLI
4.54x CA$1.03 Million
≈ $748.15K
CA$228.05K Canada CA$0.02 ▼ -25.00%
4899 SHAND.GOLD MNG LTD H HD 1
F:188H
4.53x €21.49 Billion
≈ $25.13 Billion
€4.74 Billion Germany €2.57 ▲ +0.41%
4900 Mitsubishi UFJ Financial Group Inc ADR
NYSE:MUFG
4.53x $532.26 Billion $117.41 Billion USA $17.22 ▼ -0.92%