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.
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 |
|---|---|---|---|---|---|---|---|
| 9001 |
Shilpa Medicare Limited
NSE:SHILPAMED |
2.21x |
Rs2.01 Billion
≈ $21.76 Million |
Rs909.53 Million | India | Rs606.20 | ▲ +0.43% |
| 9002 |
Mondi PLC
LSE:MNDI |
2.21x |
GBX188.00 Million
≈ $22.87K |
GBX85.00 Million | UK | GBX729.40 | ▲ +0.39% |
| 9003 |
Kinsale Capital Group Inc
NYSE:KNSL |
2.21x | $248.87 Million | $112.55 Million | USA | $349.10 | ▲ +5.06% |
| 9004 |
Southern Company
NYSE:SO |
2.21x | $3.77 Billion | $1.71 Billion | USA | $97.25 | ▲ +0.67% |
| 9005 |
Huaneng Lancang River Hydropower Inc Class A
SHG:600025 |
2.21x |
CN¥6.48 Billion
≈ $947.82 Million |
CN¥2.93 Billion | China | CN¥10.04 | ▼ -1.28% |
| 9006 |
Apex Frozen Foods Limited
NSE:APEX |
2.21x |
Rs463.52 Million
≈ $5.01 Million |
Rs209.71 Million | India | Rs381.00 | ▼ -0.35% |
| 9007 |
ZRP Printing Group Co. Ltd.
SHE:301223 |
2.21x |
CN¥339.06 Million
≈ $49.61 Million |
CN¥153.40 Million | China | CN¥15.35 | ▼ -3.58% |
| 9008 |
Allianz Malaysia Bhd
KLSE:1163PA |
2.21x |
RM502.33 Million
≈ $126.12 Million |
RM227.35 Million | Malaysia | RM21.82 | ▼ -0.82% |
| 9009 |
Giantec Semiconductor Corp
SHG:688123 |
2.21x |
CN¥96.61 Million
≈ $14.14 Million |
CN¥43.72 Million | China | CN¥127.52 | ▲ +2.84% |
| 9010 |
PBT Group Ltd
JSE:PBG |
2.21x |
ZAC79.10 Million
≈ $42.04K |
ZAC35.80 Million | South Africa | ZAC6.50 | ▼ -10.84% |
| 9011 |
Invion Ltd
AU:IVX |
2.21x |
AU$499.81K
≈ $353.65K |
AU$226.24K | Australia | AU$0.05 | ▲ +0.00% |
| 9012 |
Yangzhou Seashine New Materials Co
SHE:300885 |
2.21x |
CN¥26.21 Million
≈ $3.84 Million |
CN¥11.86 Million | China | CN¥18.45 | ▼ -2.84% |
| 9013 |
Fitzroy River Corporation Ltd
AU:FZR |
2.21x |
AU$339.78K
≈ $240.42K |
AU$153.81K | Australia | AU$0.23 | ▲ +4.65% |
| 9014 |
DK&D Co.Ltd
KQ:263020 |
2.21x |
₩6.05 Billion
≈ $4.10 Million |
₩2.74 Billion | Korea | ₩3070.00 | ▼ -0.49% |
| 9015 |
Darya-Varia Laboratoria Tbk
JK:DVLA |
2.21x |
Rp94.03 Billion
≈ $5.51 Million |
Rp42.57 Billion | Indonesia | Rp1580.00 | ▲ +0.00% |
| 9016 |
SE-Education Public Company Limited
BK:SE-ED |
2.21x |
฿83.15 Million
≈ $2.59 Million |
฿37.65 Million | Thailand | ฿1.45 | ▲ +0.00% |
| 9017 |
Medios AG
XETRA:ILM1 |
2.21x |
€10.96 Million
≈ $12.81 Million |
€4.96 Million | Germany | €12.48 | ▼ -0.48% |
| 9018 |
Wanma Technology Co Ltd
SHE:300698 |
2.21x |
CN¥35.81 Million
≈ $5.24 Million |
CN¥16.22 Million | China | CN¥22.56 | ▼ -3.34% |
| 9019 |
RFG Holdings Ltd
JSE:RFG |
2.21x |
ZAC471.95 Million
≈ $250.82K |
ZAC213.73 Million | South Africa | ZAC2489.00 | ▲ +2.60% |
| 9020 |
Baloise Holding AG
SW:BALN |
2.21x |
CHF609.00 Million
≈ $769.94 Million |
CHF275.80 Million | Switzerland | CHF203.00 | ▼ -0.10% |
| 9021 |
Brookside Energy Ltd
AU:BRK |
2.21x |
AU$11.03 Million
≈ $7.81 Million |
AU$5.00 Million | Australia | AU$0.43 | ▼ -1.16% |
| 9022 |
Xiangyang BOYA Precision Industrial Equipments Co. Ltd
SHE:300971 |
2.21x |
CN¥48.10 Million
≈ $7.04 Million |
CN¥21.79 Million | China | CN¥16.83 | ▼ -2.15% |
| 9023 |
Stuve Gold Corp
V:STUV |
2.21x |
CA$212.44K
≈ $153.67K |
CA$96.26K | Canada | CA$0.45 | ▼ -42.31% |
| 9024 |
Merchant Express Class A
SHE:001965 |
2.21x |
CN¥3.33 Billion
≈ $487.23 Million |
CN¥1.51 Billion | China | CN¥10.17 | ▼ -0.88% |
| 9025 |
Marshall Machines Limited
NSE:MARSHALL |
2.21x |
Rs47.77 Million
≈ $516.56K |
Rs21.65 Million | India | Rs3.64 | ▲ +0.00% |
| 9026 |
Novita S.A.
WAR:NVT |
2.21x |
zł11.38 Million
≈ $3.13 Million |
zł5.16 Million | Poland | zł97.00 | ▲ +1.68% |
| 9027 |
UV Germi SA
PA:ALUVI |
2.21x |
€320.00K
≈ $374.11K |
€145.04K | France | €2.53 | ▲ +1.61% |
| 9028 |
Nucor Corp
NYSE:NUE |
2.21x | $1.34 Billion | $607.00 Million | USA | $247.56 | ▲ +2.66% |
| 9029 |
Petro-Victory Energy Corp
V:VRY |
2.21x |
CA$75.00K
≈ $54.25K |
CA$34.00K | Canada | CA$0.49 | ▼ -16.38% |
| 9030 |
Boston Beer Company Inc
NYSE:SAM |
2.21x | $101.80 Million | $46.16 Million | USA | $180.15 | ▲ +3.23% |
| 9031 |
AutoStore Holdings Ltd
OL:AUTO |
2.20x |
Nkr716.85 Million
≈ $75.43 Million |
Nkr325.12 Million | Norway | Nkr11.10 | ▼ -2.12% |
| 9032 |
Agape ATP Corporation Common Stock
NASDAQ:ATPC |
2.20x | $185.72K | $84.24K | USA | $2.46 | ▼ -4.65% |
| 9033 |
Athabasca Oil Corp
TO:ATH |
2.20x |
CA$102.03 Million
≈ $73.80 Million |
CA$46.28 Million | Canada | CA$10.96 | ▼ -2.84% |
| 9034 |
Fresenius SE & Co. KGaA
XETRA:FRE |
2.20x |
€756.00 Million
≈ $883.84 Million |
€343.00 Million | Germany | €43.80 | ▲ +2.22% |
| 9035 |
Dorchester Minerals LP
NASDAQ:DMLP |
2.20x | $34.32 Million | $15.57 Million | USA | $27.79 | ▲ +1.28% |
| 9036 |
NOVRA TECHNOLOGIES INC.
F:7CV |
2.20x |
€173.89K
≈ $203.29K |
€78.90K | Germany | €0.07 | ▲ +0.00% |
| 9037 |
Novra Technologies Inc
V:NVI |
2.20x |
CA$173.89K
≈ $125.79K |
CA$78.90K | Canada | CA$0.13 | ▲ +0.00% |
| 9038 |
Varroc Engineering Limited
NSE:VARROC |
2.20x |
Rs3.66 Billion
≈ $39.57 Million |
Rs1.66 Billion | India | Rs642.75 | ▲ +0.31% |
| 9039 |
Anhui ANLI Artificial Leather
SHE:300218 |
2.20x |
CN¥61.99 Million
≈ $9.07 Million |
CN¥28.13 Million | China | CN¥11.21 | ▼ -2.78% |
| 9040 |
AimCore Technology Co Ltd
TWO:3615 |
2.20x |
NT$100.65 Million
≈ $3.17 Million |
NT$45.68 Million | Taiwan | NT$37.25 | ▼ -3.75% |
| 9041 |
Patentus SA
WAR:PAT |
2.20x |
zł14.70 Million
≈ $4.05 Million |
zł6.67 Million | Poland | zł2.67 | ▲ +0.00% |
| 9042 |
Austral Resources Australia Ltd
AU:AR1 |
2.20x |
AU$23.96 Million
≈ $16.95 Million |
AU$10.87 Million | Australia | AU$0.06 | ▼ -8.70% |
| 9043 |
Settlebank Corporation
KQ:234340 |
2.20x |
₩8.86 Billion
≈ $6.00 Million |
₩4.02 Billion | Korea | ₩16590.00 | ▼ -8.29% |
| 9044 |
The Chefs Warehouse Inc
NASDAQ:CHEF |
2.20x | $38.26 Million | $17.37 Million | USA | $94.86 | ▲ +0.40% |
| 9045 |
Lomiko Metals Inc
V:LMR |
2.20x |
CA$10.17 Million
≈ $7.36 Million |
CA$4.62 Million | Canada | CA$0.07 | ▼ -6.67% |
| 9046 |
Graham Holdings Co
NYSE:GHC |
2.20x | $67.73 Million | $30.75 Million | USA | $1154.88 | ▲ +1.03% |
| 9047 |
Hemisphere Energy Corporation
V:HME |
2.20x |
CA$15.27 Million
≈ $11.04 Million |
CA$6.93 Million | Canada | CA$2.65 | ▼ -2.21% |
| 9048 |
Youngone
KO:111770 |
2.20x |
₩364.11 Billion
≈ $246.75 Million |
₩165.35 Billion | Korea | ₩87700.00 | ▲ +0.11% |
| 9049 |
ASGN Inc
NYSE:ASGN |
2.20x | $83.90 Million | $38.10 Million | USA | $21.02 | ▲ +4.06% |
| 9050 |
Hwaxin Environmental Co. Ltd. A
SHE:301265 |
2.20x |
CN¥132.41 Million
≈ $19.38 Million |
CN¥60.14 Million | China | CN¥19.21 | ▼ -2.68% |
| 9051 |
Viatris Inc
NASDAQ:VTRS |
2.20x | $388.30 Million | $176.40 Million | USA | $17.24 | ▼ -0.23% |
| 9052 |
Cheng Fwa Industrial Ltd
TWO:5426 |
2.20x |
NT$39.46 Million
≈ $1.24 Million |
NT$17.93 Million | Taiwan | NT$26.05 | ▼ -3.16% |
| 9053 |
Tianneng Battery Group Co Ltd
SHG:688819 |
2.20x |
CN¥1.08 Billion
≈ $158.19 Million |
CN¥491.17 Million | China | CN¥21.28 | ▼ -2.16% |
| 9054 |
IMDEX Ltd
AU:IMD |
2.20x |
AU$53.27 Million
≈ $37.69 Million |
AU$24.21 Million | Australia | AU$3.59 | ▼ -4.01% |
| 9055 |
Valid Soluções S.A
SA:VLID3 |
2.20x |
R$128.26 Million
≈ $25.17 Million |
R$58.28 Million | Brazil | R$17.74 | ▼ -0.56% |
| 9056 |
Nandan Denim Limited
NSE:NDL |
2.20x |
Rs454.21 Million
≈ $4.91 Million |
Rs206.46 Million | India | Rs2.31 | ▼ -0.43% |
| 9057 |
Ratos AB (publ)
ST:RATO-B |
2.20x |
Skr869.00 Million
≈ $93.52 Million |
Skr395.00 Million | Sweden | Skr35.92 | ▼ -0.94% |
| 9058 |
Amatheon Agri Holding NV
PA:MLAAH |
2.20x |
€3.80 Million
≈ $4.44 Million |
€1.73 Million | France | €0.00 | ▲ +0.00% |
| 9059 |
Eastern Media International Corp
TW:2614 |
2.20x |
NT$462.16 Million
≈ $14.56 Million |
NT$210.10 Million | Taiwan | NT$18.25 | ▲ +0.27% |
| 9060 |
Dadi Early-Childhood Education Group Ltd
TWO:8437 |
2.20x |
NT$76.94 Million
≈ $2.42 Million |
NT$34.99 Million | Taiwan | NT$9.88 | ▲ +0.00% |
| 9061 |
Beijing Bei Mo Gao Ke Friction Mate
SHE:002985 |
2.20x |
CN¥159.39 Million
≈ $23.32 Million |
CN¥72.49 Million | China | CN¥23.88 | ▼ -1.57% |
| 9062 |
Oando PLC
JSE:OAO |
2.20x |
ZAC87.60 Billion
≈ $46.55 Million |
ZAC39.84 Billion | South Africa | ZAC29.00 | ▲ +16.00% |
| 9063 |
Tamarack Valley Energy Ltd
TO:TVE |
2.20x |
CA$189.58 Million
≈ $137.14 Million |
CA$86.24 Million | Canada | CA$13.18 | ▼ -3.37% |
| 9064 |
Wanhua Chemical Group Co Ltd
SHG:600309 |
2.20x |
CN¥6.67 Billion
≈ $976.01 Million |
CN¥3.03 Billion | China | CN¥73.75 | ▼ -2.30% |
| 9065 |
Runner Xiamen Corp
SHG:603408 |
2.20x |
CN¥242.37 Million
≈ $35.47 Million |
CN¥110.27 Million | China | CN¥9.65 | ▼ -1.73% |
| 9066 |
Groupe Sfpi
PA:SFPI |
2.20x |
€36.35 Million
≈ $42.50 Million |
€16.54 Million | France | €2.11 | ▲ +0.96% |
| 9067 |
RaySearch Laboratories AB (publ)
ST:RAY-B |
2.20x |
Skr116.90 Million
≈ $12.58 Million |
Skr53.20 Million | Sweden | Skr170.30 | ▲ +3.59% |
| 9068 |
Godaddy Inc
NYSE:GDDY |
2.20x | $471.50 Million | $214.60 Million | USA | $93.16 | ▲ +6.32% |
| 9069 |
LABORATORIO FARMAC.ERFO
F:RK7 |
2.20x |
€1.30 Million
≈ $1.52 Million |
€590.33K | Germany | €0.95 | ▲ +0.00% |
| 9070 |
Shaanxi Provincial Natural Gas Co Ltd
SHE:002267 |
2.20x |
CN¥110.78 Million
≈ $16.21 Million |
CN¥50.43 Million | China | CN¥7.23 | ▼ -0.82% |
| 9071 |
Genting Plantations Bhd
KLSE:2291 |
2.20x |
RM149.52 Million
≈ $37.54 Million |
RM68.06 Million | Malaysia | RM5.61 | ▼ -0.18% |
| 9072 |
Bold Ventures Inc
V:BOL |
2.20x |
CA$28.80K
≈ $20.83K |
CA$13.11K | Canada | CA$0.08 | ▼ -6.25% |
| 9073 |
Gwangjushinseg
KO:037710 |
2.20x |
₩33.39 Billion
≈ $22.63 Million |
₩15.20 Billion | Korea | ₩37600.00 | ▼ -3.59% |
| 9074 |
Zinzino AB Series B
ST:ZZ-B |
2.20x |
Skr271.52 Million
≈ $29.22 Million |
Skr123.62 Million | Sweden | Skr129.20 | ▲ +1.73% |
| 9075 |
Bombardier Inc
TO:BBD-A |
2.20x |
CA$1.43 Billion
≈ $1.04 Billion |
CA$653.00 Million | Canada | CA$367.45 | ▲ +1.61% |
| 9076 |
Gokaldas Exports Limited
NSE:GOKEX |
2.20x |
Rs1.09 Billion
≈ $11.77 Million |
Rs495.57 Million | India | Rs830.50 | ▲ +4.46% |
| 9077 |
Schneider Electric S.E.
PA:SU |
2.20x |
€4.94 Billion
≈ $5.78 Billion |
€2.25 Billion | France | €268.05 | ▲ +1.00% |
| 9078 |
Ashoka Buildcon Limited
NSE:ASHOKA |
2.19x |
Rs6.48 Billion
≈ $70.12 Million |
Rs2.95 Billion | India | Rs120.87 | ▼ -0.02% |
| 9079 |
RENAU.UNSP.ARD 1/5 EO-20
F:56S0 |
2.19x |
€193.30 Million
≈ $225.99 Million |
€88.10 Million | Germany | €16.00 | ▼ -7.51% |
| 9080 |
Everspin Technologies Inc
NASDAQ:MRAM |
2.19x | $2.62 Million | $1.20 Million | USA | $15.09 | ▼ -9.10% |
| 9081 |
Primega Group Holdings Limited
NASDAQ:ZDAI |
2.19x | $2.39 Million | $1.09 Million | USA | $1.69 | ▼ -2.31% |
| 9082 |
Primega Group Holdings Limited Ordinary Shares
NASDAQ:PGHL |
2.19x | $2.39 Million | $1.09 Million | USA | $0.65 | ▲ +0.00% |
| 9083 |
Groupe Pizzorno Environnement SA
PA:GPE |
2.19x |
€36.83 Million
≈ $43.06 Million |
€16.80 Million | France | €61.70 | ▲ +0.08% |
| 9084 |
UFP Technologies Inc
NASDAQ:UFPT |
2.19x | $35.92 Million | $16.38 Million | USA | $237.20 | ▲ +0.42% |
| 9085 |
PRIMA MARINE PCL-NVDR
BK:PRM-R |
2.19x |
฿1.08 Billion
≈ $33.78 Million |
฿494.30 Million | Thailand | ฿6.55 | ▲ +0.77% |
| 9086 |
Zhejiang Wellsun Intelligent Tech
SHE:300882 |
2.19x |
CN¥147.17 Million
≈ $21.54 Million |
CN¥67.13 Million | China | CN¥13.70 | ▼ -3.79% |
| 9087 |
Wescoal Holdings Ltd
JSE:SLG |
2.19x |
ZAC322.97 Million
≈ $171.64K |
ZAC147.32 Million | South Africa | ZAC78.00 | ▲ +16.42% |
| 9088 |
Foresight Solar Fund Ltd
LSE:FSFL |
2.19x |
GBX13.54 Million
≈ $1.65K |
GBX6.18 Million | UK | GBX71.00 | ▲ +0.00% |
| 9089 |
Surgical Science Sweden AB
ST:SUS |
2.19x |
Skr72.89 Million
≈ $7.84 Million |
Skr33.26 Million | Sweden | Skr30.84 | ▲ +2.12% |
| 9090 |
China Railway Harbin Group of Technology Corp. A
SHG:688459 |
2.19x |
CN¥243.40 Million
≈ $35.62 Million |
CN¥111.09 Million | China | CN¥7.91 | ▼ -1.37% |
| 9091 |
Lenovo Group Limited
F:LHL1 |
2.19x |
€543.27 Million
≈ $635.14 Million |
€248.00 Million | Germany | €53.00 | ▲ +1.92% |
| 9092 |
ShareHope Medicine Co Ltd
TWO:8403 |
2.19x |
NT$113.37 Million
≈ $3.57 Million |
NT$51.76 Million | Taiwan | NT$19.30 | ▼ -0.77% |
| 9093 |
Yunnan Wenshan Electric Power Co Ltd
SHG:600995 |
2.19x |
CN¥1.32 Billion
≈ $192.45 Million |
CN¥600.83 Million | China | CN¥12.72 | ▼ -1.09% |
| 9094 |
Far Eastern New Century Corp
TW:1402 |
2.19x |
NT$6.77 Billion
≈ $213.29 Million |
NT$3.09 Billion | Taiwan | NT$27.35 | ▲ +0.55% |
| 9095 |
Guizhou Panjiang Refined Coal Co Ltd
SHG:600395 |
2.19x |
CN¥217.69 Million
≈ $31.85 Million |
CN¥99.48 Million | China | CN¥4.67 | ▼ -4.50% |
| 9096 |
Baoding Tianwei Baobian Electric Co Ltd
SHG:600550 |
2.19x |
CN¥154.37 Million
≈ $22.59 Million |
CN¥70.57 Million | China | CN¥11.35 | ▼ -2.58% |
| 9097 |
Bajaj Healthcare Limited
NSE:BAJAJHCARE |
2.19x |
Rs501.85 Million
≈ $5.43 Million |
Rs229.43 Million | India | Rs323.35 | ▲ +1.78% |
| 9098 |
Aurion Resources Ltd
V:AU |
2.19x |
CA$1.58 Million
≈ $1.14 Million |
CA$722.03K | Canada | CA$2.60 | ▲ +0.00% |
| 9099 |
Shanghai Phoenix Enterprise Group Co Ltd A
SHG:600679 |
2.19x |
CN¥149.50 Million
≈ $21.88 Million |
CN¥68.36 Million | China | CN¥8.96 | ▼ -1.97% |
| 9100 |
Afcon Holdings Ltd
TA:AFHL |
2.19x |
ILA54.76 Million
≈ $146.82K |
ILA25.05 Million | Israel | ILA60800.00 | ▼ -0.25% |