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.
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 |
|---|---|---|---|---|---|---|---|
| 10901 |
Jinyuan Cement Co Ltd
SHE:000546 |
1.76x |
CN¥352.32 Million
≈ $51.55 Million |
CN¥200.46 Million | China | CN¥5.26 | ▲ +0.57% |
| 10902 |
Paysafe Ltd
NYSE:PSFE |
1.76x | $58.90 Million | $33.51 Million | USA | $6.90 | ▼ -4.56% |
| 10903 |
Flex Ltd
F:FXI |
1.76x |
€420.00 Million
≈ $491.02 Million |
€239.00 Million | Germany | €131.80 | ▲ +0.08% |
| 10904 |
GaeaSoft Corp
KQ:051160 |
1.76x |
₩4.71 Billion
≈ $3.19 Million |
₩2.68 Billion | Korea | ₩7960.00 | ▲ +0.13% |
| 10905 |
Whirlpool China Co Ltd
SHG:600983 |
1.76x |
CN¥175.26 Million
≈ $25.65 Million |
CN¥99.74 Million | China | CN¥8.61 | ▲ +0.47% |
| 10906 |
Teladan Prima Agro PT Tbk
JK:TLDN |
1.76x |
Rp470.92 Billion
≈ $27.59 Million |
Rp268.03 Billion | Indonesia | Rp472.00 | ▼ -3.67% |
| 10907 |
Axcen Photonics
TWO:6530 |
1.76x |
NT$32.62 Million
≈ $1.03 Million |
NT$18.57 Million | Taiwan | NT$109.50 | ▲ +0.00% |
| 10908 |
CubeSmart
NYSE:CUBE |
1.76x | $136.49 Million | $77.72 Million | USA | $40.31 | ▲ +0.78% |
| 10909 |
Shaanxi Ligeance Mineral Resources Co Ltd
SHE:000697 |
1.76x |
CN¥11.57 Million
≈ $1.69 Million |
CN¥6.59 Million | China | CN¥11.13 | ▼ -0.45% |
| 10910 |
Walgreens Boots Alliance Inc
NASDAQ:WBA |
1.76x | $604.00 Million | $344.00 Million | USA | $11.98 | ▲ +0.00% |
| 10911 |
Guangzhou Huayan Precision Machinery Co.Ltd.
SHE:301138 |
1.76x |
CN¥60.11 Million
≈ $8.80 Million |
CN¥34.24 Million | China | CN¥28.55 | ▲ +1.93% |
| 10912 |
Vitura Health Ltd
AU:VIT |
1.76x |
AU$2.85 Million
≈ $2.01 Million |
AU$1.62 Million | Australia | AU$0.03 | ▼ -3.03% |
| 10913 |
CN YANGT.PWR GDR REG S/A
F:CYZB |
1.76x |
€60.56 Billion
≈ $70.80 Billion |
€34.50 Billion | Germany | €38.80 | ▲ +29.33% |
| 10914 |
Tipco Asphalt Public Company Limited
BK:TASCO-R |
1.76x |
฿702.91 Million
≈ $21.91 Million |
฿400.45 Million | Thailand | ฿15.00 | ▼ -1.32% |
| 10915 |
Nestcon Bhd
KLSE:0235 |
1.76x |
RM13.22 Million
≈ $3.32 Million |
RM7.54 Million | Malaysia | RM0.35 | ▲ +0.00% |
| 10916 |
CN YUH.ED.CORP. HD-00001
F:2YU |
1.76x |
€1.63 Billion
≈ $1.91 Billion |
€929.88 Million | Germany | €0.04 | ▼ -2.33% |
| 10917 |
Pearl Global Industries Limited
NSE:PGIL |
1.76x |
Rs2.73 Billion
≈ $29.55 Million |
Rs1.56 Billion | India | Rs1665.60 | ▼ -0.78% |
| 10918 |
Wam Active Ltd
AU:WAA |
1.76x |
AU$3.58 Million
≈ $2.53 Million |
AU$2.04 Million | Australia | AU$1.02 | ▲ +0.00% |
| 10919 |
Volution Group plc
LSE:FAN |
1.75x |
GBX39.79 Million
≈ $4.84K |
GBX22.68 Million | UK | GBX608.00 | ▼ -0.16% |
| 10920 |
JBG SMITH Properties
NYSE:JBGS |
1.75x | $42.63 Million | $24.31 Million | USA | $14.89 | ▲ +0.20% |
| 10921 |
OEM International AB (publ)
ST:OEM-B |
1.75x |
Skr256.00 Million
≈ $27.55 Million |
Skr146.00 Million | Sweden | Skr160.60 | ▼ -0.86% |
| 10922 |
Pacific Premier Bancorp Inc
NASDAQ:PPBI |
1.75x | $56.20 Million | $32.06 Million | USA | $24.49 | ▲ +0.33% |
| 10923 |
Two Harbors Investments Corp
NYSE:TWO |
1.75x | $56.58 Million | $32.28 Million | USA | $12.34 | ▼ -0.16% |
| 10924 |
Donegal Group B Inc
NASDAQ:DGICB |
1.75x | $20.17 Million | $11.51 Million | USA | $19.15 | ▲ +0.00% |
| 10925 |
Donegal Group A Inc
NASDAQ:DGICA |
1.75x | $20.17 Million | $11.51 Million | USA | $17.24 | ▲ +3.11% |
| 10926 |
Equity Lifestyle Properties Inc
NYSE:ELS |
1.75x | $195.37 Million | $111.49 Million | USA | $62.43 | ▲ +0.99% |
| 10927 |
Cosmecca Korea Co. Ltd
KQ:241710 |
1.75x |
₩20.60 Billion
≈ $13.96 Million |
₩11.76 Billion | Korea | ₩70200.00 | ▼ -2.77% |
| 10928 |
Cardiex Ltd
AU:CDX |
1.75x |
AU$1.41 Million
≈ $1.00 Million |
AU$807.25K | Australia | AU$0.03 | ▼ -5.56% |
| 10929 |
FarGlory Hotel Co Ltd
TW:2712 |
1.75x |
NT$40.58 Million
≈ $1.28 Million |
NT$23.17 Million | Taiwan | NT$15.15 | ▼ -2.57% |
| 10930 |
IMPERIAL BRANDS PLC ADR/1
F:ITBA |
1.75x |
€3.63 Billion
≈ $4.24 Billion |
€2.07 Billion | Germany | €31.60 | ▲ +1.28% |
| 10931 |
Bafang Yunji Intl Co Ltd
TW:2753 |
1.75x |
NT$511.35 Million
≈ $16.11 Million |
NT$291.99 Million | Taiwan | NT$180.50 | ▼ -1.10% |
| 10932 |
MiMedx Group Inc
NASDAQ:MDXG |
1.75x | $29.33 Million | $16.75 Million | USA | $3.74 | ▼ -1.06% |
| 10933 |
Metropolitan Bank Holding
NYSE:MCB |
1.75x | $55.03 Million | $31.43 Million | USA | $90.85 | ▲ +0.53% |
| 10934 |
Amara Raja Batteries Limited
NSE:ARE&M |
1.75x |
Rs5.29 Billion
≈ $57.26 Million |
Rs3.02 Billion | India | Rs850.25 | ▼ -1.06% |
| 10935 |
DRDGOLD Limited
JSE:DRD |
1.75x |
ZAC2.23 Billion
≈ $1.18 Million |
ZAC1.27 Billion | South Africa | ZAC3968.00 | ▼ -4.20% |
| 10936 |
PT Jaya Bersama Indo Tbk
JK:DUCK |
1.75x |
Rp53.69 Billion
≈ $3.15 Million |
Rp30.67 Billion | Indonesia | Rp176.00 | ▲ +0.00% |
| 10937 |
Suzhou Sushi Testing Instrument Co Ltd
SHE:300416 |
1.75x |
CN¥160.06 Million
≈ $23.42 Million |
CN¥91.45 Million | China | CN¥17.95 | ▼ -0.66% |
| 10938 |
Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700 |
1.75x |
CN¥37.35 Million
≈ $5.47 Million |
CN¥21.34 Million | China | CN¥7.98 | ▼ -3.86% |
| 10939 |
AerCap Holdings NV
NYSE:AER |
1.75x | $1.43 Billion | $818.12 Million | USA | $136.94 | ▲ +0.37% |
| 10940 |
AerCap Holdings N.V
F:R1D |
1.75x |
€1.43 Billion
≈ $1.67 Billion |
€818.13 Million | Germany | €117.90 | ▲ +2.17% |
| 10941 |
Nerdwallet Inc
NASDAQ:NRDS |
1.75x | $35.70 Million | $20.40 Million | USA | $7.97 | ▼ -2.09% |
| 10942 |
ABCELLERA BIOLOGICS
F:8QQ |
1.75x |
€277.36 Million
≈ $324.26 Million |
€158.52 Million | Germany | €5.09 | ▲ +9.82% |
| 10943 |
Doubledown Interactive Co Ltd
NASDAQ:DDI |
1.75x | $42.23 Million | $24.14 Million | USA | $11.62 | ▼ -0.60% |
| 10944 |
Recticel
BR:RECT |
1.75x |
€35.33 Million
≈ $41.31 Million |
€20.21 Million | Belgium | €10.80 | ▲ +2.86% |
| 10945 |
Dazzle Fashion Co Ltd
SHG:603587 |
1.75x |
CN¥115.17 Million
≈ $16.85 Million |
CN¥65.87 Million | China | CN¥12.42 | ▲ +1.72% |
| 10946 |
Beijing WKW Automotive Parts Co Ltd
SHE:002662 |
1.75x |
CN¥160.24 Million
≈ $23.45 Million |
CN¥91.73 Million | China | CN¥3.36 | ▲ +1.20% |
| 10947 |
Hebei Sinopack Electronic Technolog
SHE:003031 |
1.75x |
CN¥288.79 Million
≈ $42.26 Million |
CN¥165.36 Million | China | CN¥142.59 | ▼ -2.89% |
| 10948 |
Hedef Girisim Sermayesi
IS:HDFGS |
1.75x |
TL357.87 Million
≈ $8.02 Million |
TL204.92 Million | Turkey | TL2.67 | ▼ -2.55% |
| 10949 |
Turkiye Kalkinma Bankasi AS
IS:KLNMA |
1.75x |
TL4.52 Billion
≈ $101.17 Million |
TL2.59 Billion | Turkey | TL9.00 | ▼ -0.22% |
| 10950 |
The TJX Companies Inc
NYSE:TJX |
1.75x | $3.10 Billion | $1.77 Billion | USA | $160.71 | ▲ +1.31% |
| 10951 |
Alma Media Oyj
HE:ALMA |
1.75x |
€22.00 Million
≈ $25.72 Million |
€12.60 Million | Finland | €13.80 | ▼ -1.08% |
| 10952 |
Energy Metals Ltd
AU:EME |
1.75x |
AU$632.00K
≈ $447.18K |
AU$361.98K | Australia | AU$0.08 | ▼ -11.11% |
| 10953 |
Uipath Inc
NYSE:PATH |
1.75x | $182.35 Million | $104.46 Million | USA | $11.24 | ▼ -3.68% |
| 10954 |
Hong Tai Electric Industrial Co Ltd
TW:1612 |
1.75x |
NT$317.44 Million
≈ $10.00 Million |
NT$181.86 Million | Taiwan | NT$39.50 | ▼ -2.83% |
| 10955 |
Trifork Holding AG
CO:TRIFOR |
1.75x |
Dkr5.22 Million
≈ $816.49K |
Dkr2.99 Million | Denmark | Dkr90.00 | ▲ +0.00% |
| 10956 |
Richmond Mutual Bancorporation Inc
NASDAQ:RMBI |
1.75x | $6.28 Million | $3.60 Million | USA | $14.69 | ▲ +1.10% |
| 10957 |
New Wave Group AB (publ)
ST:NEWA-B |
1.75x |
Skr534.00 Million
≈ $57.47 Million |
Skr306.00 Million | Sweden | Skr95.95 | ▼ -0.78% |
| 10958 |
China International Travel Service Corp Ltd
SHG:601888 |
1.74x |
CN¥789.05 Million
≈ $115.46 Million |
CN¥452.21 Million | China | CN¥57.20 | ▲ +2.90% |
| 10959 |
MIDEA REAL HLDG HD 1
F:MR9 |
1.74x |
€975.69 Million
≈ $1.14 Billion |
€559.30 Million | Germany | €0.34 | ▲ +9.74% |
| 10960 |
Sempra Energy
NYSE:SRE |
1.74x | $1.81 Billion | $1.04 Billion | USA | $91.42 | ▲ +1.20% |
| 10961 |
Skyline Corporation
NYSE:SKY |
1.74x | $101.00 Million | $57.90 Million | USA | $74.77 | ▲ +0.25% |
| 10962 |
Hangzhou Zhengqiang Corporation Limited
SHE:301119 |
1.74x |
CN¥48.02 Million
≈ $7.03 Million |
CN¥27.54 Million | China | CN¥34.09 | ▲ +0.92% |
| 10963 |
JB Chemicals & Pharmaceuticals Limited
NSE:JBCHEPHARM |
1.74x |
Rs3.62 Billion
≈ $39.19 Million |
Rs2.08 Billion | India | Rs2169.30 | ▲ +1.67% |
| 10964 |
Nanya New Material Technology Co Ltd
SHG:688519 |
1.74x |
CN¥143.38 Million
≈ $20.98 Million |
CN¥82.23 Million | China | CN¥236.10 | ▼ -4.41% |
| 10965 |
Charnic Capital Tbk PT
JK:NICK |
1.74x |
Rp43.40 Billion
≈ $2.54 Million |
Rp24.89 Billion | Indonesia | Rp1045.00 | ▼ -0.48% |
| 10966 |
Indian Metals & Ferro Alloys Limited
NSE:IMFA |
1.74x |
Rs3.31 Billion
≈ $35.78 Million |
Rs1.90 Billion | India | Rs1499.00 | ▼ -2.43% |
| 10967 |
China Tian Lun Gas Holdings Limited
F:TLJ |
1.74x |
€162.70 Million
≈ $190.21 Million |
€93.33 Million | Germany | €0.30 | ▲ +0.67% |
| 10968 |
BOOHOO GROUP PLC
LSE:DEBS |
1.74x |
GBX162.80 Million
≈ $19.81K |
GBX93.40 Million | UK | GBX23.50 | ▼ -0.21% |
| 10969 |
Netronix
TWO:6143 |
1.74x |
NT$411.03 Million
≈ $12.95 Million |
NT$235.88 Million | Taiwan | NT$95.80 | ▼ -0.83% |
| 10970 |
Huadian Ener-B
SHG:900937 |
1.74x | $282.69 Million | $162.23 Million | China | $0.24 | ▼ -5.86% |
| 10971 |
Pembina Pipeline Corp
TO:PPL |
1.74x |
CA$852.00 Million
≈ $616.32 Million |
CA$489.00 Million | Canada | CA$68.07 | ▼ -0.53% |
| 10972 |
Robertet SA
PA:RBT |
1.74x |
€78.28 Million
≈ $91.51 Million |
€44.93 Million | France | €797.00 | ▼ -0.13% |
| 10973 |
RATIONAL Aktiengesellschaft
XETRA:RAA |
1.74x |
€109.47 Million
≈ $127.99 Million |
€62.83 Million | Germany | €658.00 | ▲ +0.77% |
| 10974 |
Palmer Square Capital BDC Inc.
NYSE:PSBD |
1.74x | $5.84 Million | $3.35 Million | USA | $10.78 | ▼ -0.19% |
| 10975 |
Green Impact Partners Inc
V:GIP |
1.74x |
CA$6.69 Million
≈ $4.84 Million |
CA$3.84 Million | Canada | CA$2.30 | ▲ +0.00% |
| 10976 |
High Tech Pharm Co. Ltd
KQ:106190 |
1.74x |
₩6.60 Billion
≈ $4.47 Million |
₩3.79 Billion | Korea | ₩14610.00 | ▲ +0.07% |
| 10977 |
Sonos Inc
NASDAQ:SONO |
1.74x | $163.31 Million | $93.80 Million | USA | $15.08 | ▼ -7.20% |
| 10978 |
Verisk Analytics Inc
NASDAQ:VRSK |
1.74x | $343.30 Million | $197.20 Million | USA | $181.73 | ▲ +0.96% |
| 10979 |
Amkor Technology Inc
NASDAQ:AMKR |
1.74x | $145.09 Million | $83.35 Million | USA | $64.95 | ▼ -12.02% |
| 10980 |
Zhejiang Kaier New Materials
SHE:300234 |
1.74x |
CN¥29.88 Million
≈ $4.37 Million |
CN¥17.16 Million | China | CN¥8.83 | ▲ +3.76% |
| 10981 |
AVerMedia Technologies Inc
TW:2417 |
1.74x |
NT$138.29 Million
≈ $4.36 Million |
NT$79.45 Million | Taiwan | NT$48.80 | ▲ +0.00% |
| 10982 |
Jinhui Shipping and Transportation Limited
F:J4O |
1.74x |
€29.72 Million
≈ $34.74 Million |
€17.07 Million | Germany | €0.55 | ▼ -0.36% |
| 10983 |
Jinhui Shipping and Transportation Limited
OL:JIN |
1.74x |
Nkr29.72 Million
≈ $3.13 Million |
Nkr17.07 Million | Norway | Nkr6.30 | ▲ +1.61% |
| 10984 |
SSR Inc
KQ:275630 |
1.74x |
₩319.04 Million
≈ $216.21K |
₩183.32 Million | Korea | ₩3820.00 | ▲ +4.09% |
| 10985 |
NamSys Inc
V:CTZ |
1.74x |
CA$1.14 Million
≈ $827.09K |
CA$657.01K | Canada | CA$1.24 | ▲ +0.00% |
| 10986 |
Hubei Energy Group Co Ltd
SHE:000883 |
1.74x |
CN¥2.40 Billion
≈ $351.39 Million |
CN¥1.38 Billion | China | CN¥5.00 | ▼ -3.47% |
| 10987 |
Alvotech
IC:ALVO |
1.74x |
Ikr55.74 Million
≈ $454.44K |
Ikr32.04 Million | Iceland | Ikr421.00 | ▼ -0.24% |
| 10988 |
Guilin Layn Natural Ingredients Corp
SHE:002166 |
1.74x |
CN¥56.16 Million
≈ $8.22 Million |
CN¥32.29 Million | China | CN¥7.70 | ▲ +0.00% |
| 10989 |
Hapag Lloyd AG
XETRA:HLAG |
1.74x |
€131.10 Million
≈ $153.27 Million |
€75.40 Million | Germany | €116.80 | ▲ +0.34% |
| 10990 |
Sygnia Ltd
JSE:SYG |
1.74x |
ZAC299.78 Million
≈ $159.32K |
ZAC172.44 Million | South Africa | ZAC3231.00 | ▼ -0.15% |
| 10991 |
Exmar NV
BR:EXM |
1.74x |
€52.44 Million
≈ $61.31 Million |
€30.17 Million | Belgium | €11.60 | ▲ +2.20% |
| 10992 |
Refrigeration Electrical Engineering Corp
VN:REE |
1.74x |
₫1.08 Trillion
≈ $40.90 Million |
₫619.43 Billion | Vietnam | ₫50900.00 | ▼ -0.59% |
| 10993 |
Bumi Teknokultura Unggul Tbk
JK:BTEK |
1.74x |
Rp17.59 Billion
≈ $1.03 Million |
Rp10.13 Billion | Indonesia | Rp10.00 | ▲ +0.00% |
| 10994 |
Metals Acquisition Limited
NYSE:MTAL |
1.74x | $27.75 Million | $15.97 Million | USA | $10.15 | ▲ +0.00% |
| 10995 |
Beijing Zhongkehaixun Digital S T
SHE:300810 |
1.74x |
CN¥114.18 Million
≈ $16.71 Million |
CN¥65.74 Million | China | CN¥26.53 | ▲ +0.99% |
| 10996 |
Titan America SA
NYSE:TTAM |
1.74x | $57.35 Million | $33.02 Million | USA | $15.67 | ▼ -2.00% |
| 10997 |
Gale Pacific Ltd
AU:GAP |
1.74x |
AU$7.11 Million
≈ $5.03 Million |
AU$4.09 Million | Australia | AU$0.08 | ▲ +0.00% |
| 10998 |
Ross Stores Inc
NASDAQ:ROST |
1.74x | $1.12 Billion | $645.87 Million | USA | $230.37 | ▼ -1.15% |
| 10999 |
Yongxing Special Stainless Steel Co Ltd
SHE:002756 |
1.74x |
CN¥227.09 Million
≈ $33.23 Million |
CN¥130.77 Million | China | CN¥58.95 | ▼ -1.75% |
| 11000 |
Citizens Financial Services Inc. Common Stock
NASDAQ:CZFS |
1.74x | $18.02 Million | $10.38 Million | USA | $65.37 | ▲ +1.84% |