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
6201 Shenzhen Chengtian Weiye Technology Co Ltd
SHE:300689
3.48x CN¥5.38 Million
≈ $786.69K
CN¥1.55 Million China CN¥51.10 ▲ +0.00%
6202 MOBVISTA INC. DL-01
F:6MO
3.48x €214.29 Million
≈ $250.52 Million
€61.62 Million Germany €1.49 ▼ -1.97%
6203 PetroVietnam Transportation Corp
VN:PVT
3.48x ₫925.87 Billion
≈ $35.18 Million
₫266.24 Billion Vietnam ₫22250.00 ▲ +2.06%
6204 MidCap Financial Investment Corporation
NASDAQ:MFIC
3.48x $169.39 Million $48.73 Million USA $10.81 ▲ +3.94%
6205 Chongqing Sokon Ind Grp Co
SHG:601127
3.48x CN¥8.24 Billion
≈ $1.21 Billion
CN¥2.37 Billion China CN¥76.37 ▼ -3.45%
6206 Hubeiyichang Transportation Group Co Ltd
SHE:002627
3.48x CN¥77.32 Million
≈ $11.31 Million
CN¥22.25 Million China CN¥7.13 ▼ -0.42%
6207 BRF S.A
F:P5Y
3.48x €2.57 Billion
≈ $3.01 Billion
€740.62 Million Germany €3.04 ▼ -10.59%
6208 Sphera Franchise Group SA MiFID Eligible Security
RO:SFG
3.48x RON87.47 Million
≈ $20.09 Million
RON25.17 Million Romania RON36.60 ▼ -0.54%
6209 Ralliant Corporation Common Stock
NYSE:RAL
3.47x $138.60 Million $39.90 Million USA $62.43 ▼ -0.37%
6210 RC365 Holding PLC
LSE:RCGH
3.47x GBX1.74 Million
≈ $211.60
GBX500.71K UK GBX1.23 ▲ +0.00%
6211 Forterra PLC
LSE:FORT
3.47x GBX25.00 Million
≈ $3.04K
GBX7.20 Million UK GBX135.80 ▲ +1.04%
6212 Enaex S.A
SN:ENAEX
3.47x CL$108.61 Million
≈ $121.47K
CL$31.29 Million Chile CL$25100.00 ▲ +0.00%
6213 Five9 Inc
NASDAQ:FIVN
3.47x $63.92 Million $18.41 Million USA $24.46 ▲ +2.13%
6214 Kaiser Reef Ltd
AU:KAU
3.47x AU$31.51 Million
≈ $22.30 Million
AU$9.08 Million Australia AU$0.23 ▼ -2.13%
6215 Chongyi Zhangyuan Tungsten Co Ltd
SHE:002378
3.47x CN¥260.35 Million
≈ $38.10 Million
CN¥75.02 Million China CN¥31.03 ▲ +0.62%
6216 Garuda Indonesia Persero Tbk
JK:GIAA
3.47x Rp203.05 Million
≈ $11.90K
Rp58.52 Million Indonesia Rp53.00 ▲ +0.00%
6217 Duolingo Inc
NASDAQ:DUOL
3.47x $150.77 Million $43.46 Million USA $109.15 ▲ +1.63%
6218 SGSG Science&technology Co Ltd Zhuhai
SHE:300561
3.47x CN¥4.63 Million
≈ $676.92K
CN¥1.33 Million China CN¥16.49 ▼ -14.56%
6219 UNITED UTILITIES GP ADR/2
F:UUEA
3.47x €918.10 Million
≈ $1.07 Billion
€264.70 Million Germany €30.20 ▲ +0.67%
6220 National Australia Bank Limited
F:NAL
3.47x €6.88 Billion
≈ $8.04 Billion
€1.98 Billion Germany €22.42 ▼ -1.86%
6221 FOODWELL Co. Ltd
KQ:005670
3.47x ₩10.41 Billion
≈ $7.05 Million
₩3.00 Billion Korea ₩5930.00 ▼ -3.58%
6222 Russel Metals Inc.
TO:RUS
3.47x CA$105.40 Million
≈ $76.24 Million
CA$30.40 Million Canada CA$63.95 ▲ +1.38%
6223 Kinsus Interconnect Technology Corp
TW:3189
3.47x NT$3.66 Billion
≈ $115.27 Million
NT$1.06 Billion Taiwan NT$692.00 ▼ -6.36%
6224 Akbar Indomakmur Stimec Tbk
JK:AIMS
3.47x Rp1.38 Billion
≈ $80.62K
Rp397.03 Million Indonesia Rp360.00 ▼ -4.26%
6225 Criteo Sa
NASDAQ:CRTO
3.47x $160.69 Million $46.37 Million USA $17.29 ▲ +0.82%
6226 STEP Energy Services Ltd
TO:STEP
3.46x CA$23.50 Million
≈ $17.00 Million
CA$6.78 Million Canada CA$5.49 ▼ -0.18%
6227 Bank of China Limited
F:W8V
3.46x €196.21 Billion
≈ $229.39 Billion
€56.63 Billion Germany €0.57 ▼ -0.87%
6228 BANK O.CHINA H ADR/25 YC1
F:W8VS
3.46x €196.21 Billion
≈ $229.39 Billion
€56.63 Billion Germany €14.30 ▼ -2.72%
6229 Bank of China Limited
SHG:601988
3.46x CN¥196.21 Billion
≈ $28.71 Billion
CN¥56.63 Billion China CN¥5.90 ▼ -0.84%
6230 Ecopetrol S.A
F:ECHA
3.46x €8.88 Trillion
≈ $10.38 Trillion
€2.56 Trillion Germany €13.30 ▼ -2.21%
6231 GMéxico Transportes S.A.B. de C.V
MX:GMXT
3.46x MX$7.09 Billion
≈ $407.93 Million
MX$2.05 Billion Mexico MX$34.10 ▲ +1.79%
6232 Natures Sunshine Products Inc
NASDAQ:NATR
3.46x $18.47 Million $5.33 Million USA $19.68 ▼ -1.11%
6233 China Glaze Co Ltd
TW:1809
3.46x NT$44.94 Million
≈ $1.42 Million
NT$12.99 Million Taiwan NT$58.50 ▲ +4.09%
6234 Indus Gas Limited
LSE:INDI
3.46x GBX2.21 Million
≈ $268.89
GBX639.05K UK GBX1.90 ▲ +39.71%
6235 Postal Savings Bank of China Co Ltd
SHG:601658
3.46x CN¥94.52 Billion
≈ $13.83 Billion
CN¥27.33 Billion China CN¥4.93 ▼ -1.00%
6236 SIMONA AG O.N.
F:SIM0
3.46x €65.89 Million
≈ $77.04 Million
€19.06 Million Germany €59.50 ▲ +5.31%
6237 Eurofins Scientific SE
PA:ERF
3.46x €789.60 Million
≈ $923.13 Million
€228.40 Million France €65.04 ▲ +5.28%
6238 IFE Elevators Co Ltd
SHE:002774
3.46x CN¥62.24 Million
≈ $9.11 Million
CN¥18.00 Million China CN¥11.48 ▼ -1.88%
6239 SRP Groupe SA
PA:SRP
3.46x €11.20 Million
≈ $13.09 Million
€3.24 Million France €0.84 ▲ +2.44%
6240 Shinsung Delta Tech Co.Ltd
KQ:065350
3.46x ₩16.60 Billion
≈ $11.25 Million
₩4.80 Billion Korea ₩43850.00 ▲ +2.21%
6241 Nuvoco Vistas Corporation Limited
NSE:NUVOCO
3.46x Rs5.86 Billion
≈ $63.40 Million
Rs1.70 Billion India Rs322.45 ▼ -1.89%
6242 Swift Haulage Bhd
KLSE:5303
3.46x RM35.97 Million
≈ $9.03 Million
RM10.41 Million Malaysia RM0.41 ▼ -1.22%
6243 Terra Santa Propriedades Agrícolas S.A.
SA:LAND3
3.46x R$60.28 Million
≈ $11.83 Million
R$17.44 Million Brazil R$8.41 ▼ -3.89%
6244 Noumi Ltd
AU:NOU
3.46x AU$15.38 Million
≈ $10.89 Million
AU$4.45 Million Australia AU$0.09 ▼ -1.05%
6245 China Ecotek Corp
TW:1535
3.46x NT$651.14 Million
≈ $20.51 Million
NT$188.45 Million Taiwan NT$52.40 ▲ +4.59%
6246 Emova Group SA
PA:ALEMV
3.46x €5.71 Million
≈ $6.67 Million
€1.65 Million France €0.73 ▲ +0.00%
6247 Virtus Investment Partners, Inc.
NYSE:VRTS
3.45x $108.28 Million $31.34 Million USA $148.85 ▲ +5.62%
6248 Nacon Sa
PA:NACON
3.45x €11.28 Million
≈ $13.19 Million
€3.27 Million France €0.18 ▼ -5.89%
6249 Serinus Energy
LSE:SENX
3.45x GBX5.32 Million
≈ $647.17
GBX1.54 Million UK GBX3.30 ▲ +0.00%
6250 Serinus Energy Inc.
WAR:SEN
3.45x zł5.32 Million
≈ $1.46 Million
zł1.54 Million Poland zł0.71 ▲ +0.00%
6251 Ingles Markets Incorporated
NASDAQ:IMKTA
3.45x $83.80 Million $24.27 Million USA $87.14 ▼ -0.25%
6252 National Storage Affiliates Trust
NYSE:NSA
3.45x $100.19 Million $29.02 Million USA $42.94 ▲ +1.35%
6253 Hung Chou Fiber Ind Co Ltd
TW:1413
3.45x NT$191.67 Million
≈ $6.04 Million
NT$55.52 Million Taiwan NT$9.68 ▼ -0.10%
6254 Zhejiang Taihua New Material
SHG:603055
3.45x CN¥323.39 Million
≈ $47.32 Million
CN¥93.70 Million China CN¥8.08 ▼ -3.35%
6255 Far East Smarter Energy Co Ltd
SHG:600869
3.45x CN¥83.39 Million
≈ $12.20 Million
CN¥24.16 Million China CN¥26.50 ▼ -1.49%
6256 Ultragenyx
NASDAQ:RARE
3.45x $87.35 Million $25.32 Million USA $23.31 ▲ +4.02%
6257 Wendel
PA:MF
3.45x €1.09 Billion
≈ $1.27 Billion
€315.75 Million France €83.75 ▼ -0.95%
6258 Livento Group Inc.
NASDAQ:NUGND
3.45x $508.25K $147.33K USA $0.45 ▲ +0.04%
6259 Chunghwa Telecom Co Ltd
NYSE:CHT
3.45x $32.05 Billion $9.29 Billion USA $45.16 ▲ +0.58%
6260 Performance Shipping Inc
NASDAQ:PSHG
3.45x $13.49 Million $3.91 Million USA $1.72 ▲ +1.18%
6261 International General Insurance Holdings Ltd
NASDAQ:IGIC
3.45x $108.14 Million $31.35 Million USA $25.05 ▲ +1.64%
6262 United Renewable Energy Co Ltd
TW:3576
3.45x NT$219.59 Million
≈ $6.92 Million
NT$63.68 Million Taiwan NT$18.05 ▼ -2.96%
6263 Florentaise SA
PA:ALFLO
3.45x €7.73 Million
≈ $9.04 Million
€2.24 Million France €0.65 ▲ +0.00%
6264 Alkermes Plc
NASDAQ:ALKS
3.45x $170.07 Million $49.34 Million USA $43.38 ▲ +1.45%
6265 Alkermes plc
F:8AK
3.45x €170.07 Million
≈ $198.83 Million
€49.34 Million Germany €36.46 ▲ +1.39%
6266 Jiang Su New Technology Co. Ltd.
SHE:301229
3.45x CN¥130.76 Million
≈ $19.13 Million
CN¥37.94 Million China CN¥14.37 ▼ -1.58%
6267 Granite Construction Incorporated
NYSE:GVA
3.45x $179.30 Million $52.03 Million USA $141.57 ▲ +1.83%
6268 Blackstone Mortgage Trust Inc
NYSE:BXMT
3.45x $136.31 Million $39.56 Million USA $18.45 ▲ +2.44%
6269 Triboron International AB (publ)
ST:TRIBO-B
3.44x Skr4.42 Million
≈ $475.55K
Skr1.28 Million Sweden Skr0.21 ▼ -4.55%
6270 Designer Brands Inc
NYSE:DBI
3.44x $66.53 Million $19.32 Million USA $9.11 ▲ +4.47%
6271 Chunghwa Telecom Co. Ltd
F:CHWD
3.44x €31.99 Billion
≈ $37.40 Billion
€9.29 Billion Germany €38.40 ▼ -1.03%
6272 Selva Gida Sanayi AS
IS:SELVA
3.44x TL294.72 Million
≈ $6.60 Million
TL85.59 Million Turkey TL2.11 ▼ -0.94%
6273 Hae In
KO:003010
3.44x ₩25.66 Billion
≈ $17.39 Million
₩7.46 Billion Korea ₩5000.00 ▲ +0.00%
6274 Alakasa Industrindo Tbk
JK:ALKA
3.44x Rp7.31 Billion
≈ $428.36K
Rp2.12 Billion Indonesia Rp715.00 ▲ +17.21%
6275 Birchcliff Energy Ltd.
TO:BIR
3.44x CA$93.48 Million
≈ $67.63 Million
CA$27.17 Million Canada CA$6.80 ▼ -1.02%
6276 Banswara Syntex Limited
NSE:BANSWRAS
3.44x Rs196.65 Million
≈ $2.13 Million
Rs57.15 Million India Rs124.97 ▲ +2.08%
6277 Cerinnov Group SA
PA:ALPCV
3.44x €671.00K
≈ $784.47K
€195.00K France €0.03 ▲ +0.00%
6278 Poonawalla Fincorp Limited
NSE:POONAWALLA
3.44x Rs8.77 Billion
≈ $94.79 Million
Rs2.55 Billion India Rs393.35 ▼ -1.49%
6279 MKH Oil Palm (East Kalimantan) Berhad
KLSE:5319
3.44x RM32.40 Million
≈ $8.13 Million
RM9.42 Million Malaysia RM0.64 ▲ +0.79%
6280 Universal Corporation
NYSE:UVV
3.44x $114.32 Million $33.25 Million USA $52.87 ▼ -0.40%
6281 Ganzhou Yihao New Materials Co. Ltd. A
SHE:301176
3.44x CN¥16.66 Million
≈ $2.44 Million
CN¥4.84 Million China CN¥41.70 ▼ -0.14%
6282 Dat Phuong JSC
VN:DPG
3.44x ₫347.01 Billion
≈ $13.18 Million
₫100.94 Billion Vietnam ₫40750.00 ▼ -0.49%
6283 Shoe Zone PLC
LSE:SHOE
3.44x GBX14.26 Million
≈ $1.74K
GBX4.15 Million UK GBX57.50 ▲ +0.00%
6284 Arbor Realty Trust
NYSE:ABR
3.44x $178.73 Million $52.02 Million USA $5.56 ▲ +4.91%
6285 Telecom Plus PLC
LSE:TEP
3.43x GBX60.82 Million
≈ $7.40K
GBX17.71 Million UK GBX980.00 ▲ +0.82%
6286 KS Terminals Inc
TW:3003
3.43x NT$263.17 Million
≈ $8.29 Million
NT$76.63 Million Taiwan NT$62.50 ▼ -0.16%
6287 ATP 30 Public Company Limited
BK:ATP30
3.43x ฿51.57 Million
≈ $1.61 Million
฿15.02 Million Thailand ฿0.80 ▲ +0.00%
6288 China Resources Microelectronics Ltd
SHG:688396
3.43x CN¥640.98 Million
≈ $93.80 Million
CN¥186.71 Million China CN¥72.59 ▲ +1.52%
6289 Lucky Cement Co
TW:1108
3.43x NT$225.88 Million
≈ $7.12 Million
NT$65.81 Million Taiwan NT$14.10 ▲ +0.71%
6290 Logwin AG
F:TGHN
3.43x €54.47 Million
≈ $63.68 Million
€15.87 Million Germany €268.00 ▼ -4.96%
6291 Global Power Synergy PCL
BK:GPSC
3.43x ฿5.14 Billion
≈ $160.22 Million
฿1.50 Billion Thailand ฿41.25 ▲ +0.00%
6292 Nordex SE
F:NDX1
3.43x €631.42 Million
≈ $738.19 Million
€184.00 Million Germany €40.54 ▼ -5.19%
6293 ZimVie Inc
NASDAQ:ZIMV
3.43x $2.85 Million $831.00K USA $18.99 ▲ +0.00%
6294 Jiangsu Guotai International Group Guomao Co Ltd
SHE:002091
3.43x CN¥1.34 Billion
≈ $196.14 Million
CN¥390.76 Million China CN¥8.28 ▼ -4.39%
6295 LUDWIG BECK am Rathauseck - Textilhaus Feldmeier AG
XETRA:ECK
3.43x €9.67 Million
≈ $11.30 Million
€2.82 Million Germany €23.80 ▲ +0.00%
6296 Zero to Seven Inc
KQ:159580
3.43x ₩4.61 Billion
≈ $3.12 Million
₩1.34 Billion Korea ₩2690.00 ▼ -2.36%
6297 PagSeguro Digital Ltd
NYSE:PAGS
3.43x $2.18 Billion $636.43 Million USA $8.81 ▲ +0.46%
6298 Talant Optronics (Suzhou) Co. Ltd.
SHE:301045
3.43x CN¥111.21 Million
≈ $16.27 Million
CN¥32.45 Million China CN¥52.47 ▼ -1.37%
6299 Chitose Internasional Tbk
JK:CINT
3.43x Rp74.73 Billion
≈ $4.38 Million
Rp21.81 Billion Indonesia Rp164.00 ▼ -1.20%
6300 Posco C&C Stl
KO:058430
3.43x ₩12.55 Billion
≈ $8.51 Million
₩3.66 Billion Korea ₩5560.00 ▼ -1.42%