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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
10701 Nurol Gayrimenkul Yatirim Ortakligi AS
IS:NUGYO
1.78x TL65.86 Million
≈ $1.47 Million
TL37.10 Million Turkey TL9.67 ▲ +5.91%
10702 Novabase SGPS
LS:NBA
1.77x €3.66 Million
≈ $4.28 Million
€2.06 Million Portugal €7.56 ▲ +0.53%
10703 Ahlers AG
F:AAH
1.77x €6.98 Million
≈ $8.16 Million
€3.93 Million Germany €0.00 ▲ +200.00%
10704 UPA Corporation Bhd
KLSE:7757
1.77x RM10.38 Million
≈ $2.61 Million
RM5.85 Million Malaysia RM0.66 ▲ +0.00%
10705 ADVANTEST ADR NEW/1 O.N.
F:VANA
1.77x €285.97 Billion
≈ $334.33 Billion
€161.18 Billion Germany €151.00 ▼ -1.31%
10706 Monarch Casino & Resort Inc
NASDAQ:MCRI
1.77x $56.02 Million $31.58 Million USA $119.54 ▲ +0.31%
10707 AGMO
KLSE:0258
1.77x RM3.03 Million
≈ $759.91K
RM1.71 Million Malaysia RM0.31 ▲ +0.00%
10708 Cisadane Sawit Raya Pt
JK:CSRA
1.77x Rp127.51 Billion
≈ $7.47 Million
Rp71.87 Billion Indonesia Rp790.00 ▼ -2.47%
10709 Nexcom AS
CO:NEXCOM
1.77x Dkr3.74 Million
≈ $584.84K
Dkr2.11 Million Denmark Dkr1.38 ▼ -5.48%
10710 Biome Australia Ltd
AU:BIO
1.77x AU$2.09 Million
≈ $1.48 Million
AU$1.18 Million Australia AU$0.26 ▼ -1.92%
10711 Saha-Union Public Company Limited
BK:SUC
1.77x ฿247.20 Million
≈ $7.71 Million
฿139.45 Million Thailand ฿27.25 ▼ -0.91%
10712 Shuang-Bang Industrial
TWO:6506
1.77x NT$45.81 Million
≈ $1.44 Million
NT$25.85 Million Taiwan NT$17.25 ▼ -0.86%
10713 China XD Electric Co Ltd
SHG:601179
1.77x CN¥603.19 Million
≈ $88.27 Million
CN¥340.33 Million China CN¥13.55 ▼ -0.73%
10714 First Capital Inc
NASDAQ:FCAP
1.77x $7.94 Million $4.48 Million USA $60.72 ▲ +1.27%
10715 Rompetrol Rafi
RO:RRC
1.77x RON55.00 Million
≈ $12.63 Million
RON31.05 Million Romania RON0.09 ▲ +0.00%
10716 Siward Crystal Technology Co Ltd
TW:2484
1.77x NT$108.98 Million
≈ $3.43 Million
NT$61.52 Million Taiwan NT$71.90 ▲ +3.60%
10717 Stratus Properties Inc
NASDAQ:STRS
1.77x $6.55 Million $3.70 Million USA $19.82 ▼ -0.20%
10718 Universal Vision Biotechnology Co Ltd
TWO:3218
1.77x NT$521.08 Million
≈ $16.42 Million
NT$294.28 Million Taiwan NT$137.00 ▲ +0.37%
10719 GCM Grosvenor Inc
NASDAQ:GCMGW
1.77x $79.82 Million $45.08 Million USA $0.01 ▲ +0.00%
10720 Lealea Enterprise Co Ltd
TW:1444
1.77x NT$168.47 Million
≈ $5.31 Million
NT$95.17 Million Taiwan NT$8.00 ▼ -1.23%
10721 Aditya Birla Money Limited
NSE:BIRLAMONEY
1.77x Rs179.57 Million
≈ $1.94 Million
Rs101.45 Million India Rs131.99 ▼ -0.60%
10722 DOUBLED.INTERAC.SP.ADS/20
F:DDI
1.77x €42.63 Million
≈ $49.84 Million
€24.09 Million Germany €9.80 ▲ +0.51%
10723 Beijing Kingee Culture Development Co Ltd
SHE:002721
1.77x CN¥24.64 Million
≈ $3.61 Million
CN¥13.93 Million China CN¥2.22 ▼ -3.90%
10724 Neinor Homes SLU
MC:HOME
1.77x €212.37 Million
≈ $248.28 Million
€120.06 Million Spain €15.86 ▲ +1.15%
10725 Enhabit Inc.
NYSE:EHAB
1.77x $35.20 Million $19.90 Million USA $13.80 ▲ +0.07%
10726 Green Dot Corporation
NYSE:GDOT
1.77x $95.06 Million $53.75 Million USA $13.28 ▲ +1.37%
10727 Franklin Street Properties Corp
NYSE MKT:FSP
1.77x $6.32 Million $3.58 Million USA $0.50 ▼ -1.40%
10728 Zhejiang DunAn Artificial Environment Co Ltd
SHE:002011
1.77x CN¥412.49 Million
≈ $60.36 Million
CN¥233.30 Million China CN¥10.21 ▼ -3.50%
10729 Ponni Sugars (Erode) Limited
NSE:PONNIERODE
1.77x Rs210.00 Million
≈ $2.27 Million
Rs118.80 Million India Rs316.00 ▼ -1.62%
10730 Wealthfront Corporation Common Stock
NASDAQ:WLTH
1.77x $22.68 Million $12.83 Million USA $8.88 ▼ -1.11%
10731 ENN ENERGY HLD.UNS.ADR/25
F:XGH0
1.77x €10.43 Billion
≈ $12.20 Billion
€5.90 Billion Germany €27.40 ▲ +0.00%
10732 Liftoff Mobile, Inc. Common Stock
NASDAQ:LFTO
1.77x $87.17 Million $49.33 Million USA $22.14 ▼ -0.54%
10733 Scanwolf Corporation Bhd
KLSE:7239
1.77x RM4.14 Million
≈ $1.04 Million
RM2.34 Million Malaysia RM0.34 ▲ +0.00%
10734 GigaDevice Semiconductor(Beiji
SHG:603986
1.77x CN¥896.93 Million
≈ $131.25 Million
CN¥507.75 Million China CN¥457.00 ▲ +1.12%
10735 Gulfport Energy Operating Corp
NYSE:GPOR
1.77x $292.92 Million $165.82 Million USA $157.27 ▼ -0.46%
10736 Kafrit
TA:KAFR
1.77x ILA23.72 Million
≈ $63.59K
ILA13.43 Million Israel ILA2597.00 ▲ +3.47%
10737 Grupo Ecoener S.A.
MC:ENER
1.77x €7.58 Million
≈ $8.86 Million
€4.29 Million Spain €4.01 ▼ -2.20%
10738 Forafric Global PLC Ordinary Shares
NASDAQ:AFRI
1.77x $2.39 Million $1.35 Million USA $10.51 ▼ -0.19%
10739 Jiangsu Rijiu Optoelectronics Joint
SHE:003015
1.77x CN¥48.80 Million
≈ $7.14 Million
CN¥27.64 Million China CN¥10.16 ▼ -1.45%
10740 Levi Strauss & Co Class A
NYSE:LEVI
1.77x $282.90 Million $160.20 Million USA $24.54 ▲ +1.83%
10741 RKEC Projects Limited
NSE:RKEC
1.77x Rs30.28 Million
≈ $327.47K
Rs17.15 Million India Rs26.73 ▼ -3.54%
10742 GEOPARK LTD. DL -001
F:G6O
1.77x €54.91 Million
≈ $64.20 Million
€31.10 Million Germany €8.80 ▼ -1.95%
10743 First Community Corporation
NASDAQ:FCCO
1.77x $9.17 Million $5.19 Million USA $33.65 ▲ +2.09%
10744 Bcl Industries Limited
NSE:BCLIND
1.76x Rs1.05 Billion
≈ $11.36 Million
Rs595.27 Million India Rs35.74 ▲ +2.20%
10745 ARC Resources Ltd.
TO:ARX
1.76x CA$699.10 Million
≈ $505.72 Million
CA$396.10 Million Canada CA$32.69 ▲ +0.71%
10746 Shanghai Kindly Entrp Dvlp Grp
SHG:603987
1.76x CN¥120.86 Million
≈ $17.69 Million
CN¥68.50 Million China CN¥7.03 ▼ -2.77%
10747 Tibet Tourism Co Ltd
SHG:600749
1.76x CN¥53.75 Million
≈ $7.86 Million
CN¥30.47 Million China CN¥13.10 ▼ -4.87%
10748 Suzhou Cheersson Precision Metal Fo
SHE:002976
1.76x CN¥4.62 Million
≈ $676.57K
CN¥2.62 Million China CN¥18.80 ▼ -2.24%
10749 Apple Hospitality REIT Inc
NYSE:APLE
1.76x $48.86 Million $27.70 Million USA $16.77 ▲ +0.96%
10750 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$158.65 ▼ -0.61%
10751 Soluciones Cuatroochenta S.L.
MC:480S
1.76x €1.66 Million
≈ $1.94 Million
€942.94K Spain €18.00 ▲ +0.00%
10752 Suncrete, Inc. Class A Common Stock
NASDAQ:RMIX
1.76x $8.03 Million $4.55 Million USA $17.56 ▼ -1.35%
10753 P10 Inc
NYSE:PX
1.76x $17.08 Million $9.69 Million USA $7.55 ▲ +2.17%
10754 CU Medical Systems Inc
KQ:115480
1.76x ₩3.43 Billion
≈ $2.32 Million
₩1.95 Billion Korea ₩1778.00 ▲ +0.57%
10755 Prologis Inc
NYSE:PLD
1.76x $1.45 Billion $821.26 Million USA $147.63 ▲ +1.73%
10756 Entravision Communications
NYSE:EVC
1.76x $21.78 Million $12.36 Million USA $10.68 ▲ +1.42%
10757 WM Technology Inc
NASDAQ:MAPS
1.76x $6.42 Million $3.64 Million USA $0.33 ▼ -8.84%
10758 Big Sunshine Co Ltd
TW:1475
1.76x NT$189.44 Million
≈ $5.97 Million
NT$107.49 Million Taiwan NT$26.65 ▼ -0.56%
10759 Korea District Heating Corp
KO:071320
1.76x ₩86.39 Billion
≈ $58.55 Million
₩49.02 Billion Korea ₩66400.00 ▲ +1.53%
10760 Fujian Cosunter Pharmaceutical Co Ltd
SHE:300436
1.76x CN¥3.12 Million
≈ $456.39K
CN¥1.77 Million China CN¥86.33 ▼ -2.87%
10761 Treasury Wine Estates Limited
F:T7W
1.76x €58.40 Million
≈ $68.28 Million
€33.15 Million Germany €2.84 ▲ +2.10%
10762 Eurobank Ergasias Services and Holdings S.A.
AT:EUROB
1.76x €663.00 Million
≈ $775.12 Million
€376.40 Million Greece €4.36 ▲ +2.61%
10763 Indus Gas Ltd
F:59Q
1.76x €15.89 Million
≈ $18.58 Million
€9.02 Million Germany €0.02 ▲ +13.33%
10764 PPHE Hotel Group Ltd
LSE:PPH
1.76x GBX43.73 Million
≈ $5.32K
GBX24.83 Million UK GBX1538.00 ▲ +0.00%
10765 Bomesc Offshore Engineering Co
SHG:603727
1.76x CN¥66.99 Million
≈ $9.80 Million
CN¥38.04 Million China CN¥16.35 ▼ -6.25%
10766 Italtile Ltd
JSE:ITE
1.76x ZAC1.15 Billion
≈ $611.17K
ZAC653.00 Million South Africa ZAC865.00 ▲ +3.59%
10767 Western New England Bancorp Inc
NASDAQ:WNEB
1.76x $5.58 Million $3.17 Million USA $14.25 ▲ +0.71%
10768 RLX Technology Inc
NYSE:RLX
1.76x $357.55 Million $203.16 Million USA $2.03 ▲ +0.50%
10769 Domain Holdings Australia Limited
F:3DH
1.76x €12.42 Million
≈ $14.52 Million
€7.06 Million Germany €2.42 ▼ -0.82%
10770 Lovable Lingerie Limited
NSE:LOVABLE
1.76x Rs63.66 Million
≈ $688.44K
Rs36.18 Million India Rs71.96 ▲ +0.04%
10771 Anhui Zhonghuan Environmental Protection Technology Co Ltd
SHE:300692
1.76x CN¥71.27 Million
≈ $10.43 Million
CN¥40.51 Million China CN¥7.98 ▲ +1.01%
10772 HeBei Jinniu Chemical Industry Co Ltd
SHG:600722
1.76x CN¥23.40 Million
≈ $3.42 Million
CN¥13.30 Million China CN¥11.43 ▲ +4.86%
10773 Tetra Tech Inc
NASDAQ:TTEK
1.76x $165.34 Million $93.99 Million USA $31.71 ▲ +3.73%
10774 Ingenia Communities Group
AU:INA
1.76x AU$71.85 Million
≈ $50.84 Million
AU$40.86 Million Australia AU$4.20 ▼ -1.18%
10775 Stadio Holdings Ltd
JSE:SDO
1.76x ZAC310.48 Million
≈ $165.00K
ZAC176.59 Million South Africa ZAC1342.00 ▲ +0.52%
10776 Bhartiya International Limited
NSE:BIL
1.76x Rs272.81 Million
≈ $2.95 Million
Rs155.17 Million India Rs729.90 ▼ -1.38%
10777 Encompass Health Corp
NYSE:EHC
1.76x $313.10 Million $178.10 Million USA $112.89 ▲ +1.65%
10778 Tai-Saw Technology Co Ltd
TWO:3221
1.76x NT$55.47 Million
≈ $1.75 Million
NT$31.56 Million Taiwan NT$49.20 ▲ +8.97%
10779 JSW Infrastructure Limited
NSE:JSWINFRA
1.76x Rs13.11 Billion
≈ $141.81 Million
Rs7.46 Billion India Rs322.70 ▼ -0.55%
10780 Williams Companies Inc
NYSE:WMB
1.76x $1.60 Billion $912.00 Million USA $74.00 ▼ -1.66%
10781 Tibet Summit Resources Co Ltd
SHG:600338
1.76x CN¥238.51 Million
≈ $34.90 Million
CN¥135.71 Million China CN¥12.16 ▼ -5.15%
10782 Jinyuan Cement Co Ltd
SHE:000546
1.76x CN¥352.32 Million
≈ $51.55 Million
CN¥200.46 Million China CN¥4.02 ▼ -3.13%
10783 Paysafe Ltd
NYSE:PSFE
1.76x $58.90 Million $33.51 Million USA $7.95 ▲ +2.58%
10784 Flex Ltd
F:FXI
1.76x €420.00 Million
≈ $491.02 Million
€239.00 Million Germany €111.60 ▲ +1.14%
10785 Whirlpool China Co Ltd
SHG:600983
1.76x CN¥175.26 Million
≈ $25.65 Million
CN¥99.74 Million China CN¥7.34 ▼ -1.34%
10786 Teladan Prima Agro PT Tbk
JK:TLDN
1.76x Rp470.92 Billion
≈ $27.59 Million
Rp268.03 Billion Indonesia Rp525.00 ▼ -1.87%
10787 Axcen Photonics
TWO:6530
1.76x NT$32.62 Million
≈ $1.03 Million
NT$18.57 Million Taiwan NT$72.50 ▼ -0.14%
10788 CubeSmart
NYSE:CUBE
1.76x $136.49 Million $77.72 Million USA $42.09 ▲ +2.63%
10789 Shaanxi Ligeance Mineral Resources Co Ltd
SHE:000697
1.76x CN¥11.57 Million
≈ $1.69 Million
CN¥6.59 Million China CN¥8.02 ▲ +0.00%
10790 Walgreens Boots Alliance Inc
NASDAQ:WBA
1.76x $604.00 Million $344.00 Million USA $11.98 ▲ +0.00%
10791 Guangzhou Huayan Precision Machinery Co.Ltd.
SHE:301138
1.76x CN¥60.11 Million
≈ $8.80 Million
CN¥34.24 Million China CN¥23.44 ▼ -2.29%
10792 Vitura Health Ltd
AU:VIT
1.76x AU$2.85 Million
≈ $2.01 Million
AU$1.62 Million Australia AU$0.03 ▲ +0.00%
10793 CN YANGT.PWR GDR REG S/A
F:CYZB
1.76x €60.56 Billion
≈ $70.80 Billion
€34.50 Billion Germany €32.00 ▲ +0.00%
10794 Tipco Asphalt Public Company Limited
BK:TASCO-R
1.76x ฿702.91 Million
≈ $21.91 Million
฿400.45 Million Thailand ฿15.00 ▼ -1.32%
10795 Nestcon Bhd
KLSE:0235
1.76x RM13.22 Million
≈ $3.32 Million
RM7.54 Million Malaysia RM0.46 ▲ +2.25%
10796 CN YUH.ED.CORP. HD-00001
F:2YU
1.76x €1.63 Billion
≈ $1.91 Billion
€929.88 Million Germany €0.04 ▲ +0.00%
10797 Wam Active Ltd
AU:WAA
1.76x AU$3.58 Million
≈ $2.53 Million
AU$2.04 Million Australia AU$1.14 ▼ -1.72%
10798 Volution Group plc
LSE:FAN
1.75x GBX39.79 Million
≈ $4.84K
GBX22.68 Million UK GBX635.00 ▲ +0.63%
10799 JBG SMITH Properties
NYSE:JBGS
1.75x $42.63 Million $24.31 Million USA $14.52 ▲ +0.28%
10800 OEM International AB (publ)
ST:OEM-B
1.75x Skr256.00 Million
≈ $27.55 Million
Skr146.00 Million Sweden Skr179.80 ▲ +1.01%