Companies by Cash Flow Quality Index

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,611
Positive operating CF and net income required

Last Updated

Oct 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.

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
10601 Suzhou Cheersson Precision Metal Fo
SHE:002976
1.76x CN¥4.62 Million
≈ $676.57K
CN¥2.62 Million China CN¥19.91 ▲ +9.52%
10602 Apple Hospitality REIT Inc
NYSE:APLE
1.76x $48.86 Million $27.70 Million USA $17.05 ▲ +1.13%
10603 Quálitas Controladora S.A.B. de C.V.
MX:Q
1.76x MX$2.48 Billion
≈ $142.54 Million
MX$1.40 Billion Mexico MX$168.52 ▲ +0.33%
10604 Soluciones Cuatroochenta S.L.
MC:480S
1.76x €1.66 Million
≈ $1.94 Million
€942.94K Spain €17.90 ▲ +0.00%
10605 Jack in the Box Inc.
NASDAQ:JACK
1.76x $37.10 Million $21.04 Million USA $12.19 ▼ -3.71%
10606 Suncrete, Inc. Class A Common Stock
NASDAQ:RMIX
1.76x $8.03 Million $4.55 Million USA $10.13 ▲ +0.50%
10607 P10 Inc
NYSE:PX
1.76x $17.08 Million $9.69 Million USA $7.55 ▲ +2.17%
10608 CU Medical Systems Inc
KQ:115480
1.76x ₩3.43 Billion
≈ $2.32 Million
₩1.95 Billion Korea ₩2110.00 ▼ -0.47%
10609 Entravision Communications
NYSE:EVC
1.76x $21.78 Million $12.36 Million USA $6.32 ▼ -5.25%
10610 WM Technology Inc
NASDAQ:MAPS
1.76x $6.42 Million $3.64 Million USA $0.33 ▼ -8.84%
10611 Fujian Cosunter Pharmaceutical Co Ltd
SHE:300436
1.76x CN¥3.12 Million
≈ $456.39K
CN¥1.77 Million China CN¥80.00 ▼ -2.06%
10612 Treasury Wine Estates Limited
F:T7W
1.76x €58.40 Million
≈ $68.28 Million
€33.15 Million Germany €3.68 ▲ +1.99%
10613 Eurobank Ergasias Services and Holdings S.A.
AT:EUROB
1.76x €663.00 Million
≈ $775.12 Million
€376.40 Million Greece €4.45 ▲ +1.32%
10614 Cavco Industries Inc
NASDAQ:CVCO
1.76x $74.45 Million $42.27 Million USA $521.96 ▼ -2.55%
10615 Indus Gas Ltd
F:59Q
1.76x €15.89 Million
≈ $18.58 Million
€9.02 Million Germany €0.02 ▲ +13.33%
10616 Ginni Filaments Limited
NSE:GINNIFILA
1.76x Rs367.49 Million
≈ $3.97 Million
Rs208.66 Million India Rs40.20 ▼ -2.78%
10617 PPHE Hotel Group Ltd
LSE:PPH
1.76x GBX43.73 Million
≈ $5.32K
GBX24.83 Million UK GBX1452.00 ▲ +0.41%
10618 Bomesc Offshore Engineering Co
SHG:603727
1.76x CN¥66.99 Million
≈ $9.80 Million
CN¥38.04 Million China CN¥18.97 ▼ -2.22%
10619 Italtile Ltd
JSE:ITE
1.76x ZAC1.15 Billion
≈ $611.17K
ZAC653.00 Million South Africa ZAC850.00 ▲ +0.24%
10620 Etsy, Inc.
NYSE:ETSY
1.76x $40.55 Million $23.03 Million USA $85.14 ▼ -4.53%
10621 Teck Resources Limited
TO:TECK-B
1.76x CA$1.50 Billion
≈ $1.09 Billion
CA$854.00 Million Canada CA$91.44 ▼ -2.07%
10622 Domain Holdings Australia Limited
F:3DH
1.76x €12.42 Million
≈ $14.52 Million
€7.06 Million Germany €2.42 ▲ +0.00%
10623 Lovable Lingerie Limited
NSE:LOVABLE
1.76x Rs63.66 Million
≈ $688.44K
Rs36.18 Million India Rs70.60 ▲ +0.54%
10624 Anhui Zhonghuan Environmental Protection Technology Co Ltd
SHE:300692
1.76x CN¥71.27 Million
≈ $10.43 Million
CN¥40.51 Million China CN¥8.30 ▼ -2.24%
10625 HeBei Jinniu Chemical Industry Co Ltd
SHG:600722
1.76x CN¥23.40 Million
≈ $3.42 Million
CN¥13.30 Million China CN¥13.64 ▼ -0.80%
10626 Tetra Tech Inc
NASDAQ:TTEK
1.76x $165.34 Million $93.99 Million USA $34.72 ▼ -0.17%
10627 MC Group Public Company Limited
BK:MC
1.76x ฿310.10 Million
≈ $9.67 Million
฿176.31 Million Thailand ฿11.50 ▲ +0.88%
10628 Ingenia Communities Group
AU:INA
1.76x AU$71.85 Million
≈ $50.84 Million
AU$40.86 Million Australia AU$3.96 ▼ -2.22%
10629 Stadio Holdings Ltd
JSE:SDO
1.76x ZAC310.48 Million
≈ $165.00K
ZAC176.59 Million South Africa ZAC1660.00 ▲ +1.34%
10630 Bhartiya International Limited
NSE:BIL
1.76x Rs272.81 Million
≈ $2.95 Million
Rs155.17 Million India Rs1053.35 ▲ +0.45%
10631 Tai-Saw Technology Co Ltd
TWO:3221
1.76x NT$55.47 Million
≈ $1.75 Million
NT$31.56 Million Taiwan NT$51.10 ▼ -0.20%
10632 JSW Infrastructure Limited
NSE:JSWINFRA
1.76x Rs13.11 Billion
≈ $141.81 Million
Rs7.46 Billion India Rs340.10 ▲ +1.63%
10633 Williams Companies Inc
NYSE:WMB
1.76x $1.60 Billion $912.00 Million USA $71.28 ▲ +2.98%
10634 Tibet Summit Resources Co Ltd
SHG:600338
1.76x CN¥238.51 Million
≈ $34.90 Million
CN¥135.71 Million China CN¥11.17 ▲ +0.00%
10635 Jinyuan Cement Co Ltd
SHE:000546
1.76x CN¥352.32 Million
≈ $51.55 Million
CN¥200.46 Million China CN¥4.15 ▲ +0.97%
10636 Brimag -L
TA:BRMG
1.76x ILA13.26 Million
≈ $35.55K
ILA7.55 Million Israel ILA1996.00 ▲ +1.32%
10637 Paysafe Ltd
NYSE:PSFE
1.76x $58.90 Million $33.51 Million USA $5.66 ▲ +0.00%
10638 Whirlpool China Co Ltd
SHG:600983
1.76x CN¥175.26 Million
≈ $25.65 Million
CN¥99.74 Million China CN¥7.39 ▲ +0.27%
10639 Teladan Prima Agro PT Tbk
JK:TLDN
1.76x Rp470.92 Billion
≈ $27.59 Million
Rp268.03 Billion Indonesia Rp525.00 ▼ -7.89%
10640 Chinese Maritime Transport Ltd
TW:2612
1.76x NT$431.18 Million
≈ $13.58 Million
NT$245.44 Million Taiwan NT$60.80 ▲ +0.00%
10641 Axcen Photonics
TWO:6530
1.76x NT$32.62 Million
≈ $1.03 Million
NT$18.57 Million Taiwan NT$93.30 ▼ -2.30%
10642 CubeSmart
NYSE:CUBE
1.76x $136.49 Million $77.72 Million USA $38.99 ▲ +1.12%
10643 Shaanxi Ligeance Mineral Resources Co Ltd
SHE:000697
1.76x CN¥11.57 Million
≈ $1.69 Million
CN¥6.59 Million China CN¥9.11 ▲ +2.59%
10644 Walgreens Boots Alliance Inc
NASDAQ:WBA
1.76x $604.00 Million $344.00 Million USA $11.98 ▲ +0.00%
10645 Guangzhou Huayan Precision Machinery Co.Ltd.
SHE:301138
1.76x CN¥60.11 Million
≈ $8.80 Million
CN¥34.24 Million China CN¥26.67 ▲ +2.03%
10646 BWX Technologies Inc
NYSE:BWXT
1.76x $156.40 Million $89.10 Million USA $137.01 ▼ -0.14%
10647 Vitura Health Ltd
AU:VIT
1.76x AU$2.85 Million
≈ $2.01 Million
AU$1.62 Million Australia AU$0.02 ▲ +25.00%
10648 CN YANGT.PWR GDR REG S/A
F:CYZB
1.76x €60.56 Billion
≈ $70.80 Billion
€34.50 Billion Germany €32.60 ▲ +0.62%
10649 Tipco Asphalt Public Company Limited
BK:TASCO-R
1.76x ฿702.91 Million
≈ $21.91 Million
฿400.45 Million Thailand ฿15.00 ▲ +0.00%
10650 Nestcon Bhd
KLSE:0235
1.76x RM13.22 Million
≈ $3.32 Million
RM7.54 Million Malaysia RM0.47 ▼ -1.06%
10651 CN YUH.ED.CORP. HD-00001
F:2YU
1.76x €1.63 Billion
≈ $1.91 Billion
€929.88 Million Germany €0.04 ▼ -1.25%
10652 Wam Active Ltd
AU:WAA
1.76x AU$3.58 Million
≈ $2.53 Million
AU$2.04 Million Australia AU$0.99 ▲ +1.02%
10653 Volution Group plc
LSE:FAN
1.75x GBX39.79 Million
≈ $4.84K
GBX22.68 Million UK GBX637.00 ▲ +0.00%
10654 Vale S.A
MX:VALEN
1.75x MX$2.41 Billion
≈ $138.81 Million
MX$1.38 Billion Mexico MX$241.13 ▲ +0.47%
10655 JBG SMITH Properties
NYSE:JBGS
1.75x $42.63 Million $24.31 Million USA $11.15 ▲ +0.63%
10656 Pacific Premier Bancorp Inc
NASDAQ:PPBI
1.75x $56.20 Million $32.06 Million USA $24.49 ▲ +0.00%
10657 Two Harbors Investments Corp
NYSE:TWO
1.75x $56.58 Million $32.28 Million USA $12.18 ▲ +1.08%
10658 Donegal Group B Inc
NASDAQ:DGICB
1.75x $20.17 Million $11.51 Million USA $19.09 ▼ -0.31%
10659 Equity Lifestyle Properties Inc
NYSE:ELS
1.75x $195.37 Million $111.49 Million USA $61.21 ▲ +1.59%
10660 Cardiex Ltd
AU:CDX
1.75x AU$1.41 Million
≈ $1.00 Million
AU$807.25K Australia AU$0.03 ▲ +0.00%
10661 Peloton Interactive Inc
NASDAQ:PTON
1.75x $107.90 Million $61.60 Million USA $5.22 ▼ -2.06%
10662 Guobo Electronics Co. Ltd. A
SHG:688375
1.75x CN¥888.97 Million
≈ $130.08 Million
CN¥507.53 Million China CN¥61.37 ▲ +0.20%
10663 FarGlory Hotel Co Ltd
TW:2712
1.75x NT$40.58 Million
≈ $1.28 Million
NT$23.17 Million Taiwan NT$13.30 ▲ +0.00%
10664 IMPERIAL BRANDS PLC ADR/1
F:ITBA
1.75x €3.63 Billion
≈ $4.24 Billion
€2.07 Billion Germany €31.60 ▲ +1.28%
10665 MiMedx Group Inc
NASDAQ:MDXG
1.75x $29.33 Million $16.75 Million USA $4.43 ▼ -5.34%
10666 DRDGOLD Limited
JSE:DRD
1.75x ZAC2.23 Billion
≈ $1.18 Million
ZAC1.27 Billion South Africa ZAC4198.00 ▲ +3.14%
10667 Associated British Foods PLC
LSE:ABF
1.75x GBX779.00 Million
≈ $94.78K
GBX445.00 Million UK GBX1942.50 ▲ +0.34%
10668 PT Jaya Bersama Indo Tbk
JK:DUCK
1.75x Rp53.69 Billion
≈ $3.15 Million
Rp30.67 Billion Indonesia Rp176.00 ▲ +0.00%
10669 Suzhou Sushi Testing Instrument Co Ltd
SHE:300416
1.75x CN¥160.06 Million
≈ $23.42 Million
CN¥91.45 Million China CN¥12.47 ▲ +0.89%
10670 Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700
1.75x CN¥37.35 Million
≈ $5.47 Million
CN¥21.34 Million China CN¥6.32 ▲ +3.44%
10671 AerCap Holdings N.V
F:R1D
1.75x €1.43 Billion
≈ $1.67 Billion
€818.13 Million Germany €129.50 ▼ -0.42%
10672 ABCELLERA BIOLOGICS
F:8QQ
1.75x €277.36 Million
≈ $324.26 Million
€158.52 Million Germany €11.22 ▲ +6.86%
10673 DKME Co., Ltd.
KO:015590
1.75x ₩8.04 Billion
≈ $5.45 Million
₩4.60 Billion Korea ₩2025.00 ▼ -1.22%
10674 ForFarmers NV
AS:FFARM
1.75x €46.00 Million
≈ $53.78 Million
€26.30 Million Netherlands €5.80 ▲ +0.69%
10675 Pagaya Technologies Ltd.
NASDAQ:PGY
1.75x $43.18 Million $24.69 Million USA $17.23 ▼ -3.80%
10676 Dazzle Fashion Co Ltd
SHG:603587
1.75x CN¥115.17 Million
≈ $16.85 Million
CN¥65.87 Million China CN¥12.34 ▲ +0.65%
10677 Beijing WKW Automotive Parts Co Ltd
SHE:002662
1.75x CN¥160.24 Million
≈ $23.45 Million
CN¥91.73 Million China CN¥3.02 ▲ +0.67%
10678 Bio-Techne Corp
NASDAQ:TECH
1.75x $95.42 Million $54.62 Million USA $72.57 ▲ +0.07%
10679 Hebei Sinopack Electronic Technolog
SHE:003031
1.75x CN¥288.79 Million
≈ $42.26 Million
CN¥165.36 Million China CN¥101.00 ▼ -1.48%
10680 Hedef Girisim Sermayesi
IS:HDFGS
1.75x TL357.87 Million
≈ $8.02 Million
TL204.92 Million Turkey TL1.39 ▼ -5.44%
10681 Turkiye Kalkinma Bankasi AS
IS:KLNMA
1.75x TL4.52 Billion
≈ $101.17 Million
TL2.59 Billion Turkey TL7.17 ▼ -0.69%
10682 Alma Media Oyj
HE:ALMA
1.75x €22.00 Million
≈ $25.72 Million
€12.60 Million Finland €13.80 ▲ +2.99%
10683 Energy Metals Ltd
AU:EME
1.75x AU$632.00K
≈ $447.18K
AU$361.98K Australia AU$0.09 ▲ +4.71%
10684 Trifork Holding AG
CO:TRIFOR
1.75x Dkr5.22 Million
≈ $816.49K
Dkr2.99 Million Denmark Dkr97.80 ▲ +0.62%
10685 Neptune Insurance Holdings Inc.
NYSE:NP
1.75x $27.57 Million $15.80 Million USA $29.36 ▼ -0.31%
10686 New Wave Group AB (publ)
ST:NEWA-B
1.75x Skr534.00 Million
≈ $57.47 Million
Skr306.00 Million Sweden Skr99.00 ▲ +0.87%
10687 China International Travel Service Corp Ltd
SHG:601888
1.74x CN¥789.05 Million
≈ $115.46 Million
CN¥452.21 Million China CN¥49.20 ▲ +1.32%
10688 MIDEA REAL HLDG HD 1
F:MR9
1.74x €975.69 Million
≈ $1.14 Billion
€559.30 Million Germany €0.28 ▲ +6.92%
10689 Sempra Energy
NYSE:SRE
1.74x $1.81 Billion $1.04 Billion USA $83.41 ▲ +1.81%
10690 Skyline Corporation
NYSE:SKY
1.74x $101.00 Million $57.90 Million USA $77.74 ▼ -2.75%
10691 Korea Fuel-Tech Corporation
KQ:123410
1.74x ₩18.47 Billion
≈ $12.52 Million
₩10.59 Billion Korea ₩5250.00 ▲ +3.55%
10692 Ihlas Ev Aletleri Imalat Sanayi ve Ticaret AS
IS:IHEVA
1.74x TL21.35 Million
≈ $478.22K
TL12.24 Million Turkey TL1.48 ▼ -1.99%
10693 Benchmark Electronics Inc
NYSE:BHE
1.74x $34.67 Million $19.88 Million USA $70.62 ▼ -3.55%
10694 Hangzhou Zhengqiang Corporation Limited
SHE:301119
1.74x CN¥48.02 Million
≈ $7.03 Million
CN¥27.54 Million China CN¥28.59 ▼ -2.95%
10695 BIM Birlesik Magazalar AS
IS:BIMAS
1.74x TL13.99 Billion
≈ $313.27 Million
TL8.02 Billion Turkey TL381.00 ▼ -5.11%
10696 Nanya New Material Technology Co Ltd
SHG:688519
1.74x CN¥143.38 Million
≈ $20.98 Million
CN¥82.23 Million China CN¥258.30 ▼ -3.98%
10697 Indian Metals & Ferro Alloys Limited
NSE:IMFA
1.74x Rs3.31 Billion
≈ $35.78 Million
Rs1.90 Billion India Rs1179.80 ▼ -1.65%
10698 Vaudoise Assurances Holding SA
SW:VAHN
1.74x CHF144.56 Million
≈ $182.76 Million
CHF82.92 Million Switzerland CHF738.00 ▼ -0.94%
10699 China Tian Lun Gas Holdings Limited
F:TLJ
1.74x €162.70 Million
≈ $190.21 Million
€93.33 Million Germany €0.30 ▲ +0.67%
10700 BOOHOO GROUP PLC
LSE:DEBS
1.74x GBX162.80 Million
≈ $19.81K
GBX93.40 Million UK GBX25.00 ▲ +2.04%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.