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