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
9101 Agape ATP Corporation Common Stock
NASDAQ:ATPC
2.20x $185.72K $84.24K USA $3.60 ▼ -15.29%
9102 Athabasca Oil Corp
TO:ATH
2.20x CA$102.03 Million
≈ $73.80 Million
CA$46.28 Million Canada CA$12.01 ▲ +1.44%
9103 Fresenius SE & Co. KGaA
XETRA:FRE
2.20x €756.00 Million
≈ $883.84 Million
€343.00 Million Germany €36.67 ▲ +1.97%
9104 Dorchester Minerals LP
NASDAQ:DMLP
2.20x $34.32 Million $15.57 Million USA $28.12 ▼ -0.11%
9105 Pebble Beach Systems Group PLC
LSE:PEB
2.20x GBX1.02 Million
≈ $123.62
GBX461.00K UK GBX23.50 ▼ -2.08%
9106 NOVRA TECHNOLOGIES INC.
F:7CV
2.20x €173.89K
≈ $203.29K
€78.90K Germany €0.08 ▼ -1.78%
9107 Novra Technologies Inc
V:NVI
2.20x CA$173.89K
≈ $125.79K
CA$78.90K Canada CA$0.15 ▼ -6.25%
9108 Anhui ANLI Artificial Leather
SHE:300218
2.20x CN¥61.99 Million
≈ $9.07 Million
CN¥28.13 Million China CN¥13.16 ▼ -3.16%
9109 AimCore Technology Co Ltd
TWO:3615
2.20x NT$100.65 Million
≈ $3.17 Million
NT$45.68 Million Taiwan NT$57.90 ▲ +6.63%
9110 Patentus SA
WAR:PAT
2.20x zł14.70 Million
≈ $4.05 Million
zł6.67 Million Poland zł2.78 ▼ -0.36%
9111 Austral Resources Australia Ltd
AU:AR1
2.20x AU$23.96 Million
≈ $16.95 Million
AU$10.87 Million Australia AU$0.09 ▼ -4.44%
9112 Settlebank Corporation
KQ:234340
2.20x ₩8.86 Billion
≈ $6.00 Million
₩4.02 Billion Korea ₩24750.00 ▼ -2.37%
9113 The Chefs Warehouse Inc
NASDAQ:CHEF
2.20x $38.26 Million $17.37 Million USA $77.54 ▼ -0.19%
9114 Pet Valu Holdings Ltd
TO:PET
2.20x CA$64.69 Million
≈ $46.80 Million
CA$29.37 Million Canada CA$18.56 ▲ +0.32%
9115 Lomiko Metals Inc
V:LMR
2.20x CA$10.17 Million
≈ $7.36 Million
CA$4.62 Million Canada CA$0.09 ▼ -5.56%
9116 Graham Holdings Co
NYSE:GHC
2.20x $67.73 Million $30.75 Million USA $1115.99 ▲ +1.41%
9117 Hemisphere Energy Corporation
V:HME
2.20x CA$15.27 Million
≈ $11.04 Million
CA$6.93 Million Canada CA$2.94 ▼ -1.67%
9118 Youngone
KO:111770
2.20x ₩364.11 Billion
≈ $246.75 Million
₩165.35 Billion Korea ₩81600.00 ▲ +3.95%
9119 ASGN Inc
NYSE:ASGN
2.20x $83.90 Million $38.10 Million USA $20.60 ▲ +0.34%
9120 Hwaxin Environmental Co. Ltd. A
SHE:301265
2.20x CN¥132.41 Million
≈ $19.38 Million
CN¥60.14 Million China CN¥27.06 ▲ +3.72%
9121 Viatris Inc
NASDAQ:VTRS
2.20x $388.30 Million $176.40 Million USA $15.90 ▲ +2.19%
9122 Cheng Fwa Industrial Ltd
TWO:5426
2.20x NT$39.46 Million
≈ $1.24 Million
NT$17.93 Million Taiwan NT$27.25 ▲ +9.88%
9123 Tianneng Battery Group Co Ltd
SHG:688819
2.20x CN¥1.08 Billion
≈ $158.19 Million
CN¥491.17 Million China CN¥24.13 ▼ -1.11%
9124 IMDEX Ltd
AU:IMD
2.20x AU$53.27 Million
≈ $37.69 Million
AU$24.21 Million Australia AU$4.05 ▼ -1.22%
9125 Valid Soluções S.A
SA:VLID3
2.20x R$128.26 Million
≈ $25.17 Million
R$58.28 Million Brazil R$17.18 ▼ -0.52%
9126 Nandan Denim Limited
NSE:NDL
2.20x Rs454.21 Million
≈ $4.91 Million
Rs206.46 Million India Rs2.57 ▲ +0.00%
9127 Ratos AB (publ)
ST:RATO-B
2.20x Skr869.00 Million
≈ $93.52 Million
Skr395.00 Million Sweden Skr34.12 ▲ +1.31%
9128 Amatheon Agri Holding NV
PA:MLAAH
2.20x €3.80 Million
≈ $4.44 Million
€1.73 Million France €0.01 ▲ +0.00%
9129 Tingsvalvet Fastighets AB
ST:TINGS-A
2.20x Skr34.95 Million
≈ $3.76 Million
Skr15.89 Million Sweden Skr50.50 ▲ +0.00%
9130 Eastern Media International Corp
TW:2614
2.20x NT$462.16 Million
≈ $14.56 Million
NT$210.10 Million Taiwan NT$18.80 ▼ -0.53%
9131 Dadi Early-Childhood Education Group Ltd
TWO:8437
2.20x NT$76.94 Million
≈ $2.42 Million
NT$34.99 Million Taiwan NT$10.95 ▲ +0.00%
9132 Beijing Bei Mo Gao Ke Friction Mate
SHE:002985
2.20x CN¥159.39 Million
≈ $23.32 Million
CN¥72.49 Million China CN¥29.04 ▼ -2.32%
9133 Oando PLC
JSE:OAO
2.20x ZAC87.60 Billion
≈ $46.55 Million
ZAC39.84 Billion South Africa ZAC25.00 ▲ +8.70%
9134 Tamarack Valley Energy Ltd
TO:TVE
2.20x CA$189.58 Million
≈ $137.14 Million
CA$86.24 Million Canada CA$13.94 ▲ +2.73%
9135 Wanhua Chemical Group Co Ltd
SHG:600309
2.20x CN¥6.67 Billion
≈ $976.01 Million
CN¥3.03 Billion China CN¥72.17 ▼ -2.70%
9136 Runner Xiamen Corp
SHG:603408
2.20x CN¥242.37 Million
≈ $35.47 Million
CN¥110.27 Million China CN¥10.10 ▼ -1.85%
9137 Groupe Sfpi
PA:SFPI
2.20x €36.35 Million
≈ $42.50 Million
€16.54 Million France €2.06 ▲ +0.49%
9138 RaySearch Laboratories AB (publ)
ST:RAY-B
2.20x Skr116.90 Million
≈ $12.58 Million
Skr53.20 Million Sweden Skr225.00 ▲ +4.46%
9139 LABORATORIO FARMAC.ERFO
F:RK7
2.20x €1.30 Million
≈ $1.52 Million
€590.33K Germany €0.96 ▲ +3.66%
9140 Shaanxi Provincial Natural Gas Co Ltd
SHE:002267
2.20x CN¥110.78 Million
≈ $16.21 Million
CN¥50.43 Million China CN¥7.44 ▼ -2.11%
9141 Compania Cervecerias Unidas SA ADR
NYSE:CCU
2.20x $117.15 Billion $53.32 Billion USA $11.19 ▼ -3.37%
9142 Bold Ventures Inc
V:BOL
2.20x CA$28.80K
≈ $20.83K
CA$13.11K Canada CA$0.09 ▲ +0.00%
9143 Gwangjushinseg
KO:037710
2.20x ₩33.39 Billion
≈ $22.63 Million
₩15.20 Billion Korea ₩35200.00 ▲ +3.99%
9144 Zinzino AB Series B
ST:ZZ-B
2.20x Skr271.52 Million
≈ $29.22 Million
Skr123.62 Million Sweden Skr142.70 ▲ +3.03%
9145 Bombardier Inc
TO:BBD-A
2.20x CA$1.43 Billion
≈ $1.04 Billion
CA$653.00 Million Canada CA$320.80 ▼ -1.15%
9146 DT&C Co. Ltd
KQ:187220
2.20x ₩5.13 Billion
≈ $3.48 Million
₩2.34 Billion Korea ₩2690.00 ▼ -4.10%
9147 Gokaldas Exports Limited
NSE:GOKEX
2.20x Rs1.09 Billion
≈ $11.77 Million
Rs495.57 Million India Rs696.55 ▼ -1.14%
9148 Schneider Electric S.E.
PA:SU
2.20x €4.94 Billion
≈ $5.78 Billion
€2.25 Billion France €281.85 ▼ -0.56%
9149 Ashoka Buildcon Limited
NSE:ASHOKA
2.19x Rs6.48 Billion
≈ $70.12 Million
Rs2.95 Billion India Rs122.89 ▼ -0.82%
9150 RENAU.UNSP.ARD 1/5 EO-20
F:56S0
2.19x €193.30 Million
≈ $225.99 Million
€88.10 Million Germany €17.10 ▲ +0.00%
9151 Prudent Corporate Advisory Services Limited
NSE:PRUDENT
2.19x Rs1.17 Billion
≈ $12.70 Million
Rs535.37 Million India Rs2619.80 ▼ -1.16%
9152 Everspin Technologies Inc
NASDAQ:MRAM
2.19x $2.62 Million $1.20 Million USA $28.42 ▼ -0.53%
9153 Primega Group Holdings Limited Ordinary Shares
NASDAQ:PGHL
2.19x $2.39 Million $1.09 Million USA $0.65 ▼ -2.34%
9154 Primega Group Holdings Limited
NASDAQ:ZDAI
2.19x $2.39 Million $1.09 Million USA $2.94 ▲ +7.30%
9155 Groupe Pizzorno Environnement SA
PA:GPE
2.19x €36.83 Million
≈ $43.06 Million
€16.80 Million France €61.00 ▲ +0.00%
9156 UFP Technologies Inc
NASDAQ:UFPT
2.19x $35.92 Million $16.38 Million USA $224.51 ▲ +2.82%
9157 PRIMA MARINE PCL-NVDR
BK:PRM-R
2.19x ฿1.08 Billion
≈ $33.78 Million
฿494.30 Million Thailand ฿6.55 ▲ +0.77%
9158 Zhejiang Wellsun Intelligent Tech
SHE:300882
2.19x CN¥147.17 Million
≈ $21.54 Million
CN¥67.13 Million China CN¥15.96 ▼ -1.24%
9159 Wescoal Holdings Ltd
JSE:SLG
2.19x ZAC322.97 Million
≈ $171.64K
ZAC147.32 Million South Africa ZAC98.00 ▲ +0.00%
9160 Foresight Solar Fund Ltd
LSE:FSFL
2.19x GBX13.54 Million
≈ $1.65K
GBX6.18 Million UK GBX72.10 ▲ +3.00%
9161 Surgical Science Sweden AB
ST:SUS
2.19x Skr72.89 Million
≈ $7.84 Million
Skr33.26 Million Sweden Skr35.20 ▲ +5.64%
9162 PACS Group, Inc.
NYSE:PACS
2.19x $204.80 Million $93.45 Million USA $37.47 ▲ +2.66%
9163 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¥8.32 ▼ -2.35%
9164 Ategrity Specialty Insurance Company Holdings
NYSE:ASIC
2.19x $55.33 Million $25.26 Million USA $19.44 ▲ +1.51%
9165 Lenovo Group Limited
F:LHL1
2.19x €543.27 Million
≈ $635.14 Million
€248.00 Million Germany €55.50 ▼ -4.31%
9166 ShareHope Medicine Co Ltd
TWO:8403
2.19x NT$113.37 Million
≈ $3.57 Million
NT$51.76 Million Taiwan NT$19.90 ▲ +1.02%
9167 Yunnan Wenshan Electric Power Co Ltd
SHG:600995
2.19x CN¥1.32 Billion
≈ $192.45 Million
CN¥600.83 Million China CN¥15.65 ▼ -3.99%
9168 Guizhou Panjiang Refined Coal Co Ltd
SHG:600395
2.19x CN¥217.69 Million
≈ $31.85 Million
CN¥99.48 Million China CN¥6.15 ▲ +3.36%
9169 Baoding Tianwei Baobian Electric Co Ltd
SHG:600550
2.19x CN¥154.37 Million
≈ $22.59 Million
CN¥70.57 Million China CN¥13.33 ▲ +2.07%
9170 Bajaj Healthcare Limited
NSE:BAJAJHCARE
2.19x Rs501.85 Million
≈ $5.43 Million
Rs229.43 Million India Rs294.55 ▼ -1.39%
9171 Aurion Resources Ltd
V:AU
2.19x CA$1.58 Million
≈ $1.14 Million
CA$722.03K Canada CA$2.58 ▼ -0.39%
9172 Shanghai Phoenix Enterprise Group Co Ltd A
SHG:600679
2.19x CN¥149.50 Million
≈ $21.88 Million
CN¥68.36 Million China CN¥10.83 ▲ +0.93%
9173 JBDI Holdings Limited Ordinary Shares
NASDAQ:JBDI
2.19x $422.00K $193.00K USA $0.47 ▲ +0.15%
9174 TigerElec Co. Ltd
KQ:219130
2.19x ₩2.86 Billion
≈ $1.94 Million
₩1.31 Billion Korea ₩52000.00 ▲ +4.42%
9175 The Erawan Group Public Company Limited
BK:ERW
2.19x ฿815.39 Million
≈ $25.42 Million
฿373.09 Million Thailand ฿2.86 ▼ -1.38%
9176 Castro
TA:CAST
2.19x ILA72.79 Million
≈ $195.15K
ILA33.31 Million Israel ILA14620.00 ▼ -2.14%
9177 Experience Co Ltd
AU:EXP
2.19x AU$5.57 Million
≈ $3.94 Million
AU$2.55 Million Australia AU$0.08 ▲ +1.23%
9178 Leon's Furniture Limited
TO:LNF
2.18x CA$111.34 Million
≈ $80.54 Million
CA$51.00 Million Canada CA$24.43 ▲ +0.12%
9179 Adcock Ingram Holdings Limited
JSE:AIP
2.18x ZAC1.02 Billion
≈ $543.77K
ZAC468.81 Million South Africa ZAC7480.00 ▲ +0.13%
9180 Foseco India Limited
NSE:FOSECOIND
2.18x Rs469.93 Million
≈ $5.08 Million
Rs215.34 Million India Rs4862.80 ▼ -1.62%
9181 Calida Holding AG
SW:CALN
2.18x CHF19.93 Million
≈ $25.20 Million
CHF9.13 Million Switzerland CHF17.08 ▼ -0.12%
9182 A Plus Asset Advisor Co Ltd
KO:244920
2.18x ₩12.58 Billion
≈ $8.53 Million
₩5.77 Billion Korea ₩9400.00 ▼ -4.28%
9183 Firm Capital Property Trust
TO:FCD-UN
2.18x CA$9.49 Million
≈ $6.86 Million
CA$4.35 Million Canada CA$6.86 ▲ +0.44%
9184 Alembic Pharmaceuticals Limited
NSE:APLLTD
2.18x Rs4.03 Billion
≈ $43.57 Million
Rs1.85 Billion India Rs737.55 ▲ +1.93%
9185 Guangzhou Baiyunshan Pharmaceutical Holdings Co Ltd
SHG:600332
2.18x CN¥1.73 Billion
≈ $253.37 Million
CN¥793.91 Million China CN¥21.33 ▼ -1.07%
9186 La Française de l'Energie S.A.
PA:FDE
2.18x €4.07 Million
≈ $4.76 Million
€1.87 Million France €41.10 ▲ +1.99%
9187 Zhejiang Xinchai Co. Ltd.
SHE:301032
2.18x CN¥233.93 Million
≈ $34.23 Million
CN¥107.29 Million China CN¥10.90 ▼ -1.80%
9188 Carter Bank and Trust
NASDAQ:CARE
2.18x $11.81 Million $5.42 Million USA $28.40 ▲ +3.92%
9189 First Capital Securities Co Ltd Class A
SHE:002797
2.18x CN¥621.64 Million
≈ $90.97 Million
CN¥285.15 Million China CN¥6.60 ▼ -2.80%
9190 Engie Energia Chile SA
SN:ECL
2.18x CL$42.97 Million
≈ $48.06K
CL$19.71 Million Chile CL$1739.00 ▼ -1.58%
9191 Shenzhen Kexin Communication Technologies Co Ltd
SHE:300565
2.18x CN¥27.91 Million
≈ $4.08 Million
CN¥12.81 Million China CN¥13.00 ▲ +1.48%
9192 Gray Television Inc
NYSE:GTN-A
2.18x $368.00 Million $169.00 Million USA $7.20 ▼ -10.22%
9193 Gray Television Inc
NYSE:GTN
2.18x $368.00 Million $169.00 Million USA $4.03 ▲ +4.68%
9194 Innuovo Technology Co Ltd Class A
SHE:000795
2.18x CN¥123.71 Million
≈ $18.10 Million
CN¥56.82 Million China CN¥9.03 ▼ -0.22%
9195 Fulin Plastic Industry Cayman Holding Co Ltd
TW:1341
2.18x NT$159.37 Million
≈ $5.02 Million
NT$73.21 Million Taiwan NT$63.50 ▲ +1.11%
9196 Mexco Energy Corporation
NYSE MKT:MXC
2.18x $704.27K $323.51K USA $9.14 ▲ +4.28%
9197 Garuda Maintenance Facility AeroAsia Tbk PT
JK:GMFI
2.18x Rp10.80 Million
≈ $632.96
Rp4.96 Million Indonesia Rp51.00 ▲ +0.00%
9198 Contagious Gaming Inc
V:CNS
2.18x CA$565.22K
≈ $408.87K
CA$259.68K Canada CA$0.01 ▲ +0.00%
9199 Bath & Body Works Inc.
NYSE:BBWI
2.18x $877.00 Million $403.00 Million USA $17.94 ▼ -0.44%
9200 Securitas AB
ST:SECU-B
2.18x Skr3.72 Billion
≈ $399.90 Million
Skr1.71 Billion Sweden Skr156.50 ▲ +0.71%