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
13501 RATIONAL UN.ADR 1/ 1/20
F:RAA1
1.23x €77.72 Million
≈ $90.87 Million
€63.38 Million Germany €31.40 ▼ -3.68%
13502 Softcat plc
F:SF5
1.23x €30.56 Million
≈ $35.73 Million
€24.92 Million Germany €20.20 ▲ +2.02%
13503 Ultra Jaya Milk Industry Tbk
JK:ULTJ
1.23x Rp607.54 Billion
≈ $35.60 Million
Rp495.60 Billion Indonesia Rp2010.00 ▼ -3.83%
13504 Hermes International SCA
PA:RMS
1.23x €2.74 Billion
≈ $3.21 Billion
€2.24 Billion France €1337.50 ▼ -0.07%
13505 CD PROJEKT (UNSP.ADR)1/4
F:7CD0
1.23x €237.15 Million
≈ $277.25 Million
€193.49 Million Germany €16.80 ▲ +3.70%
13506 Harmony Biosciences Holdings
NASDAQ:HRMY
1.23x $92.43 Million $75.43 Million USA $37.95 ▼ -0.84%
13507 Ionis Pharmaceuticals Inc
NASDAQ:IONS
1.22x $151.34 Million $123.55 Million USA $42.94 ▼ -2.67%
13508 Bowler Metcalf Ltd
JSE:BCF
1.22x ZAC83.90 Million
≈ $44.59K
ZAC68.50 Million South Africa ZAC1360.00 ▲ +0.00%
13509 Agro Phos India Limited
NSE:AGROPHOS
1.22x Rs78.96 Million
≈ $853.90K
Rs64.47 Million India Rs23.08 ▲ +1.27%
13510 Bank Ozk
NASDAQ:OZK
1.22x $204.95 Million $167.37 Million USA $46.12 ▲ +0.61%
13511 WesCan Energy Corp
V:WCE
1.22x CA$695.75K
≈ $503.29K
CA$568.28K Canada CA$0.15 ▲ +3.57%
13512 Luzhou Lao Jiao Co Ltd
SHE:000568
1.22x CN¥3.79 Billion
≈ $555.18 Million
CN¥3.10 Billion China CN¥71.94 ▲ +0.80%
13513 Focus Media Information Technology Co Ltd
SHE:002027
1.22x CN¥1.93 Billion
≈ $282.23 Million
CN¥1.58 Billion China CN¥5.16 ▼ -1.34%
13514 Bioventix
LSE:BVXP
1.22x GBX4.44 Million
≈ $539.88
GBX3.63 Million UK GBX1800.00 ▲ +2.86%
13515 Egetis Therapeutics AB (publ)
ST:EGTX
1.22x Skr28.02 Million
≈ $3.01 Million
Skr22.89 Million Sweden Skr9.24 ▲ +0.33%
13516 Cystech Electronics Corp
TWO:6651
1.22x NT$79.76 Million
≈ $2.51 Million
NT$65.18 Million Taiwan NT$143.50 ▲ +1.77%
13517 Hangzhou Steam Turbine
SHE:200771
1.22x HK$135.51 Million
≈ $17.30 Million
HK$110.74 Million China HK$13.30 ▲ +1.99%
13518 Lloyds Banking Group plc
MX:LYGN
1.22x MX$5.70 Billion
≈ $328.09 Million
MX$4.66 Billion Mexico MX$93.00 ▼ -1.06%
13519 Lloyds Banking Group plc
F:LLD2
1.22x €5.70 Billion
≈ $6.67 Billion
€4.66 Billion Germany €4.78 ▲ +0.00%
13520 Xian Sunresin New Materials Co Ltd
SHE:300487
1.22x CN¥253.52 Million
≈ $37.10 Million
CN¥207.20 Million China CN¥63.92 ▲ +0.95%
13521 Cohen Dev
TA:CDEV
1.22x ILA5.48 Million
≈ $14.69K
ILA4.48 Million Israel ILA15440.00 ▲ +3.62%
13522 Bhageria Industries Limited
NSE:BHAGERIA
1.22x Rs282.06 Million
≈ $3.05 Million
Rs230.59 Million India Rs363.30 ▲ +0.89%
13523 Guangxi Guitang Group Co Ltd
SHE:000833
1.22x CN¥256.18 Million
≈ $37.49 Million
CN¥209.44 Million China CN¥19.73 ▼ -5.96%
13524 AKZO NOBEL SPONS.ADRS 1/3
F:AKUP
1.22x €170.00 Million
≈ $198.75 Million
€139.00 Million Germany €17.10 ▼ -8.56%
13525 Artemis UK Future Leaders plc
LSE:AFL
1.22x GBX1.77 Million
≈ $215.60
GBX1.45 Million UK GBX400.00 ▲ +1.14%
13526 Suzhou Huaya Intelligence Technology Co Ltd
SHE:003043
1.22x CN¥27.43 Million
≈ $4.01 Million
CN¥22.43 Million China CN¥55.46 ▼ -2.68%
13527 HeNan Splendor Science & Technology Co Ltd
SHE:002296
1.22x CN¥47.90 Million
≈ $7.01 Million
CN¥39.18 Million China CN¥8.76 ▲ +0.92%
13528 Sumitomo Chemical India Limited
NSE:SUMICHEM
1.22x Rs4.35 Billion
≈ $47.07 Million
Rs3.56 Billion India Rs404.75 ▼ -0.02%
13529 LH Hotel Leasehold Real Estate Investment Trust
BK:LHHOTEL
1.22x ฿528.65 Million
≈ $16.48 Million
฿432.63 Million Thailand ฿12.90 ▲ +1.57%
13530 Selectquote Inc
NYSE:SLQT
1.22x $49.12 Million $40.20 Million USA $0.32 ▼ -4.53%
13531 Current Water Technologies Inc
V:WATR
1.22x CA$118.95K
≈ $86.04K
CA$97.34K Canada CA$0.01 ▲ +0.00%
13532 Yueyang Forest & Paper Co Ltd
SHG:600963
1.22x CN¥25.63 Million
≈ $3.75 Million
CN¥20.98 Million China CN¥3.27 ▼ -0.61%
13533 Montea C.V.A.
BR:MONT
1.22x €73.00 Million
≈ $85.34 Million
€59.75 Million Belgium €62.90 ▼ -0.47%
13534 Jaeyoung Solutec Co. Ltd
KQ:049630
1.22x ₩7.98 Billion
≈ $5.41 Million
₩6.53 Billion Korea ₩6210.00 ▲ +4.55%
13535 Puma Biotechnology Inc
NASDAQ:PBYI
1.22x $14.42 Million $11.80 Million USA $9.83 ▼ -6.56%
13536 Kyung Dong Navien Co Ltd
KO:009450
1.22x ₩70.10 Billion
≈ $47.51 Million
₩57.40 Billion Korea ₩61500.00 ▼ -1.91%
13537 Premier Polyfilm Limited
NSE:PREMIERPOL
1.22x Rs171.10 Million
≈ $1.85 Million
Rs140.10 Million India Rs111.51 ▲ +5.07%
13538 Beijing Jetsen Tech Co
SHE:300182
1.22x CN¥237.45 Million
≈ $34.75 Million
CN¥194.47 Million China CN¥5.48 ▼ -3.01%
13539 Sanlam Ltd
JSE:SLM
1.22x ZAC12.49 Billion
≈ $6.64 Million
ZAC10.23 Billion South Africa ZAC8500.00 ▼ -0.34%
13540 Five Star Bancorp
NASDAQ:FSBC
1.22x $23.68 Million $19.40 Million USA $42.98 ▼ -0.35%
13541 Sinaran Advance Group Bhd
KLSE:5172
1.22x RM393.00K
≈ $98.67K
RM322.00K Malaysia RM0.12 ▲ +9.52%
13542 Harvey Norman Holdings Ltd
AU:HVN
1.22x AU$392.88 Million
≈ $277.99 Million
AU$321.91 Million Australia AU$4.12 ▲ +0.73%
13543 Micro Tech Nanjing Co Ltd
SHG:688029
1.22x CN¥178.03 Million
≈ $26.05 Million
CN¥145.88 Million China CN¥78.24 ▼ -1.25%
13544 Facephi Biometria SA
MC:FACE
1.22x €6.76 Million
≈ $7.90 Million
€5.54 Million Spain €1.78 ▲ +3.19%
13545 Khaitan Chemicals & Fertilizers Limited
NSE:KHAICHEM
1.22x Rs523.46 Million
≈ $5.66 Million
Rs428.96 Million India Rs48.48 ▲ +0.66%
13546 K2 Asset Management Holdings Ltd
AU:KAM
1.22x AU$438.73K
≈ $310.43K
AU$359.58K Australia AU$0.06 ▲ +0.00%
13547 Contrel Technology Co Ltd
TWO:8064
1.22x NT$305.85 Million
≈ $9.64 Million
NT$250.77 Million Taiwan NT$118.00 ▲ +1.29%
13548 Polygon-L
TA:POLY
1.22x ILA11.89 Million
≈ $31.89K
ILA9.76 Million Israel ILA5210.00 ▲ +4.18%
13549 Boryszew SA
WAR:BRS
1.22x zł17.49 Million
≈ $4.81 Million
zł14.35 Million Poland zł4.69 ▲ +0.97%
13550 Bank Cimb Niaga Tbk
JK:BNGA
1.22x Rp2.04 Trillion
≈ $119.26 Million
Rp1.67 Trillion Indonesia Rp1505.00 ▼ -10.42%
13551 Beijing Tongyizhong New Material Technology Corp
SHG:688722
1.22x CN¥32.35 Million
≈ $4.73 Million
CN¥26.55 Million China CN¥13.72 ▲ +3.08%
13552 XRF Scientific Ltd
AU:XRF
1.22x AU$6.41 Million
≈ $4.53 Million
AU$5.26 Million Australia AU$1.87 ▲ +0.00%
13553 RADCOM Ltd
F:RAM
1.22x €14.61 Million
≈ $17.08 Million
€11.99 Million Germany €8.80 ▼ -4.86%
13554 S Chand And Company Limited
NSE:SCHAND
1.22x Rs1.73 Billion
≈ $18.69 Million
Rs1.42 Billion India Rs137.85 ▼ -1.56%
13555 Shengyi Technology Co Ltd
SHG:600183
1.22x CN¥1.24 Billion
≈ $181.20 Million
CN¥1.02 Billion China CN¥114.60 ▼ -0.01%
13556 Vivesto AB
ST:VIVE
1.22x Skr135.30 Million
≈ $14.56 Million
Skr111.11 Million Sweden Skr7.21 ▼ -3.74%
13557 Atmus Filtration Technologies Inc.
NYSE:ATMU
1.22x $77.80 Million $63.90 Million USA $44.37 ▲ +0.89%
13558 Thales S.A.
PA:HO
1.22x €808.00 Million
≈ $944.64 Million
€663.70 Million France €234.00 ▲ +2.77%
13559 3Peak Inc
SHG:688536
1.22x CN¥73.42 Million
≈ $10.74 Million
CN¥60.32 Million China CN¥270.43 ▲ +0.91%
13560 Hyundai Construction Equipment Co Ltd
KO:267270
1.22x ₩211.64 Billion
≈ $143.43 Million
₩173.94 Billion Korea ₩92100.00 ▼ -0.65%
13561 AKESO INC. O.N.
F:4RY
1.22x €2.47 Billion
≈ $2.89 Billion
€2.03 Billion Germany €10.28 ▲ +0.78%
13562 Covivio SA
PA:COV
1.22x €415.30 Million
≈ $485.53 Million
€341.40 Million France €44.32 ▲ +0.82%
13563 Navios Maritime Partners LP Unit
NYSE:NMM
1.22x $126.64 Million $104.11 Million USA $88.03 ▼ -1.30%
13564 Heartland Express Inc
NASDAQ:HTLD
1.22x $12.87 Million $10.58 Million USA $10.95 ▼ -1.62%
13565 McDonald’s Corporation
NYSE:MCD
1.22x $2.41 Billion $1.98 Billion USA $242.97 ▲ +0.19%
13566 Lassila &Tikanoja Oyj
HE:LAT1V
1.22x €15.20 Million
≈ $17.77 Million
€12.50 Million Finland €2.46 ▼ -6.57%
13567 Mitra Keluarga Karyasehat Tbk PT
JK:MIKA
1.22x Rp435.50 Billion
≈ $25.52 Million
Rp358.25 Billion Indonesia Rp1475.00 ▼ -14.74%
13568 Western Midstream Partners LP
NYSE:WES
1.22x $524.85 Million $431.89 Million USA $44.62 ▲ +1.09%
13569 DESWELL INDS INC. DL-01
F:DW2
1.22x €13.53 Million
≈ $15.82 Million
€11.14 Million Germany €2.62 ▼ -3.68%
13570 Medacta Group SA
SW:MOVE
1.22x CHF72.95 Million
≈ $92.23 Million
CHF60.04 Million Switzerland CHF116.00 ▲ +0.52%
13571 Greenyield Bhd
KLSE:0136
1.22x RM972.00K
≈ $244.04K
RM800.00K Malaysia RM0.15 ▲ +11.11%
13572 Juic International
TWO:6114
1.21x NT$51.46 Million
≈ $1.62 Million
NT$42.38 Million Taiwan NT$25.75 ▲ +1.18%
13573 Metals X Ltd
AU:MLX
1.21x AU$64.27 Million
≈ $45.48 Million
AU$52.95 Million Australia AU$1.70 ▲ +2.72%
13574 PolyPeptide Group AG
SW:PPGN
1.21x CHF14.34 Million
≈ $18.13 Million
CHF11.81 Million Switzerland CHF43.95 ▼ -0.11%
13575 Timken India Limited
NSE:TIMKEN
1.21x Rs2.35 Billion
≈ $25.42 Million
Rs1.94 Billion India Rs2889.60 ▲ +0.18%
13576 Anhui Conch Cement Company Limited
F:AQE
1.21x €3.09 Billion
≈ $3.62 Billion
€2.55 Billion Germany €1.82 ▲ +8.03%
13577 HANSOH PHARMAC. HD-00001
F:3KY
1.21x €6.74 Billion
≈ $7.88 Billion
€5.56 Billion Germany €3.55 ▲ +2.87%
13578 Lynas Rare Earths Limited
F:LYIC
1.21x €97.39 Million
≈ $113.86 Million
€80.30 Million Germany €6.80 ▲ +0.74%
13579 NATWEST GROUP SP.ADR/2
F:RYS
1.21x €7.07 Billion
≈ $8.27 Billion
€5.83 Billion Germany €13.20 ▼ -1.49%
13580 Cohen & Steers Inc
NYSE:CNS
1.21x $67.39 Million $55.57 Million USA $69.63 ▲ +0.94%
13581 RingNet Co. Ltd
KQ:042500
1.21x ₩4.60 Billion
≈ $3.12 Million
₩3.79 Billion Korea ₩4300.00 ▲ +4.24%
13582 Gujarat Ambuja Exports Limited
NSE:GAEL
1.21x Rs1.25 Billion
≈ $13.51 Million
Rs1.03 Billion India Rs174.14 ▲ +0.25%
13583 Henan Shuanghui Investment & Development Co Ltd
SHE:000895
1.21x CN¥1.39 Billion
≈ $203.33 Million
CN¥1.15 Billion China CN¥23.96 ▲ +0.63%
13584 KT Hitel Corporation. Limited
KQ:036030
1.21x ₩16.15 Billion
≈ $10.95 Million
₩13.32 Billion Korea ₩4830.00 ▲ +0.42%
13585 Zhejiang Jingxin Pharmaceutical Co Ltd
SHE:002020
1.21x CN¥227.64 Million
≈ $33.31 Million
CN¥187.73 Million China CN¥11.28 ▼ -0.88%
13586 Cobra Venture Corp
V:CBV
1.21x CA$34.04K
≈ $24.62K
CA$28.07K Canada CA$0.14 ▲ +0.00%
13587 SANOFI CONS HEALTHC IND L
NSE:SANOFICONR
1.21x Rs1.57 Billion
≈ $16.97 Million
Rs1.29 Billion India Rs3548.70 ▼ -0.69%
13588 S&T Bancorp Inc
NASDAQ:STBA
1.21x $42.52 Million $35.07 Million USA $48.84 ▲ +0.64%
13589 Hong Kong Land Holdings Ltd
LSE:HKLB
1.21x $267.80 Million $220.90 Million UK $7.41 ▲ +0.00%
13590 Ege Seramik Sanayi ve Ticaret AS
IS:EGSER
1.21x TL175.74 Million
≈ $3.94 Million
TL145.00 Million Turkey TL2.36 ▼ -4.84%
13591 Basler Kantonalbank
SW:BSKP
1.21x CHF128.54 Million
≈ $162.51 Million
CHF106.07 Million Switzerland CHF104.20 ▼ -0.57%
13592 Chicago Atlantic Real Estate Finance Inc
NASDAQ:REFI
1.21x $9.06 Million $7.47 Million USA $9.31 ▼ -0.85%
13593 Hongli Group Inc. Ordinary Shares
NASDAQ:HLP
1.21x $1.15 Million $952.79K USA $3.00 ▲ +0.00%
13594 Barbara Bui SA
PA:BUI
1.21x €962.00K
≈ $1.12 Million
€794.00K France €3.08 ▲ +0.00%
13595 Xinjiang Joinworld Co Ltd
SHG:600888
1.21x CN¥168.71 Million
≈ $24.69 Million
CN¥139.26 Million China CN¥8.72 ▲ +0.58%
13596 Acer Incorporated
F:AC5G
1.21x €1.31 Billion
≈ $1.54 Billion
€1.08 Billion Germany €3.88 ▲ +0.00%
13597 Guizhou Zhongyida Co Ltd
SHG:900906
1.21x $29.61 Million $24.44 Million China $0.18 ▲ +0.00%
13598 Abra Information Technologies Ltd
TA:BBYL
1.21x ILA1.92 Million
≈ $5.13K
ILA1.58 Million Israel ILA369.50 ▼ -0.08%
13599 W5 Solutions AB
ST:W5
1.21x Skr38.73 Million
≈ $4.17 Million
Skr31.98 Million Sweden Skr25.25 ▲ +1.00%
13600 Baoding Dongli Machinery Co.Ltd.
SHE:301298
1.21x CN¥75.75 Million
≈ $11.08 Million
CN¥62.55 Million China CN¥12.03 ▲ +3.62%

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.