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
13601 Magellan Financial Group Ltd
AU:MFG
1.21x AU$85.99 Million
≈ $60.84 Million
AU$71.02 Million Australia AU$8.46 ▲ +0.59%
13602 GMR Solutions Inc.
NYSE:GMRS
1.21x $128.74 Million $106.34 Million USA $10.00 ▼ -3.75%
13603 Aoyuan Beauty Valley Technology Co Ltd
SHE:000615
1.21x CN¥194.71 Million
≈ $28.49 Million
CN¥160.83 Million China CN¥3.05 ▲ +0.99%
13604 OPCOM Holdings Bhd
KLSE:0035
1.21x RM3.36 Million
≈ $842.58K
RM2.77 Million Malaysia RM0.16 ▲ +10.71%
13605 CEKD Bhd
KLSE:0238
1.21x RM1.94 Million
≈ $486.57K
RM1.60 Million Malaysia RM0.30 ▲ +9.09%
13606 Shenzhen Fastprint Circuit Tech Co Ltd
SHE:002436
1.21x CN¥124.25 Million
≈ $18.18 Million
CN¥102.66 Million China CN¥35.02 ▼ -3.69%
13607 SUMITOMO CORP. SP. ADR 1
F:SUMB
1.21x €612.28 Billion
≈ $715.82 Billion
€505.96 Billion Germany €31.40 ▲ +3.29%
13608 Les Enphants Co Ltd
TW:2911
1.21x NT$122.27 Million
≈ $3.85 Million
NT$101.06 Million Taiwan NT$6.07 ▲ +2.36%
13609 RENDER CUBE BSAC ZY -10
F:W63
1.21x €2.26 Million
≈ $2.64 Million
€1.87 Million Germany €17.60 ▲ +21.80%
13610 Victoria Care Indonesia Tbk Pt
JK:VICI
1.21x Rp46.42 Billion
≈ $2.72 Million
Rp38.39 Billion Indonesia Rp950.00 ▼ -14.80%
13611 Hennessy Ad
NASDAQ:HNNA
1.21x $2.31 Million $1.91 Million USA $10.25 ▼ -1.73%
13612 Bitcoin Depot Inc.
NASDAQ:BTM
1.21x $6.63 Million $5.49 Million USA $0.29 ▼ -41.25%
13613 3SBio Inc
F:83B
1.21x €592.24 Million
≈ $692.39 Million
€490.29 Million Germany €1.62 ▲ +3.15%
13614 Airway
WAR:AWM
1.21x zł8.68 Million
≈ $2.39 Million
zł7.18 Million Poland zł0.24 ▼ -0.21%
13615 Matrix Concepts Holdings Bhd
KLSE:5236
1.21x RM85.82 Million
≈ $21.55 Million
RM71.06 Million Malaysia RM1.05 ▼ -3.67%
13616 1st Source Corporation
NASDAQ:SRCE
1.21x $51.05 Million $42.28 Million USA $85.91 ▲ +0.39%
13617 China Oilfield Services Limited
F:CO9
1.21x €1.25 Billion
≈ $1.46 Billion
€1.04 Billion Germany €0.83 ▼ -5.14%
13618 Kingsrose Mining Ltd
AU:KRM
1.21x AU$5.83 Million
≈ $4.13 Million
AU$4.83 Million Australia AU$0.02 ▲ +0.00%
13619 Konsolidator AS
CO:KONSOL
1.21x Dkr449.71K
≈ $70.36K
Dkr372.55K Denmark Dkr4.08 ▲ +1.49%
13620 Safe Bulkers Inc
NYSE:SB
1.21x $42.43 Million $35.16 Million USA $7.83 ▼ -2.37%
13621 CellaVision AB
ST:CEVI
1.21x Skr51.43 Million
≈ $5.53 Million
Skr42.61 Million Sweden Skr168.40 ▲ +1.08%
13622 Chaozhou Three-circle Group Co Ltd
SHE:300408
1.21x CN¥870.40 Million
≈ $127.37 Million
CN¥721.38 Million China CN¥97.18 ▲ +0.90%
13623 Nasdaq Inc
NASDAQ:NDAQ
1.21x $625.00 Million $518.00 Million USA $93.97 ▲ +0.50%
13624 Lavipharm S.A
AT:LAVI
1.21x €1.15 Million
≈ $1.34 Million
€950.50K Greece €1.51 ▼ -0.13%
13625 Nanjing Medlander Medical Technology Co. Ltd. A
SHG:688273
1.21x CN¥122.51 Million
≈ $17.93 Million
CN¥101.58 Million China CN¥26.05 ▲ +0.35%
13626 Banner Corporation
NASDAQ:BANR
1.21x $54.85 Million $45.50 Million USA $67.57 ▲ +0.34%
13627 Hua Na Hydropower JSC
VN:HNA
1.21x ₫137.70 Billion
≈ $5.23 Million
₫114.22 Billion Vietnam ₫21000.00 ▲ +0.00%
13628 Northern Shield Resources Inc.
V:NRN
1.21x CA$164.60K
≈ $119.07K
CA$136.54K Canada CA$0.05 ▲ +0.00%
13629 Titan America SA
NYSE:TTAM
1.21x $75.03 Million $62.25 Million USA $13.67 ▼ -0.07%
13630 PolEnergia S.A.
WAR:PEP
1.21x zł72.84 Million
≈ $20.05 Million
zł60.44 Million Poland zł53.70 ▼ -0.19%
13631 Shaanxi Lighte Optoelectronics Material Co. Ltd. A
SHG:688150
1.20x CN¥264.06 Million
≈ $38.64 Million
CN¥219.16 Million China CN¥30.57 ▼ -0.81%
13632 Kenon Holdings
TA:KEN
1.20x ILA54.01 Million
≈ $144.80K
ILA44.84 Million Israel ILA19680.00 ▲ +1.97%
13633 Shengda Mining Co Ltd
SHE:000603
1.20x CN¥304.17 Million
≈ $44.51 Million
CN¥252.54 Million China CN¥27.66 ▲ +2.26%
13634 N2N Connect Bhd
KLSE:0108
1.20x RM13.79 Million
≈ $3.46 Million
RM11.45 Million Malaysia RM0.30 ▲ +1.72%
13635 Shanghai Daimay Auto Interior
SHG:603730
1.20x CN¥244.87 Million
≈ $35.83 Million
CN¥203.38 Million China CN¥9.60 ▼ -1.54%
13636 BancFirst Corporation
NASDAQ:BANF
1.20x $75.42 Million $62.65 Million USA $109.03 ▲ +0.81%
13637 Prime Financial Group Ltd
AU:PFG
1.20x AU$2.11 Million
≈ $1.49 Million
AU$1.76 Million Australia AU$0.20 ▲ +2.63%
13638 Range Resources Corp
NYSE:RRC
1.20x $235.01 Million $195.32 Million USA $43.22 ▲ +4.35%
13639 Creepy Jar SA
WAR:CRJ
1.20x zł35.80 Million
≈ $9.85 Million
zł29.76 Million Poland zł401.00 ▼ -0.50%
13640 Whanin Pharm
KO:016580
1.20x ₩9.26 Billion
≈ $6.28 Million
₩7.70 Billion Korea ₩10390.00 ▼ -0.10%
13641 Anhui Tongfeng Electronics Co Ltd
SHG:600237
1.20x CN¥48.09 Million
≈ $7.04 Million
CN¥39.99 Million China CN¥8.93 ▼ -2.72%
13642 Amgen Inc
NASDAQ:AMGN
1.20x $1.60 Billion $1.33 Billion USA $432.49 ▼ -0.35%
13643 WesBanco, Inc.
NASDAQ:WSBC
1.20x $106.58 Million $88.64 Million USA $37.22 ▲ +0.49%
13644 Cell Biotech Co. Ltd
KQ:049960
1.20x ₩4.15 Billion
≈ $2.81 Million
₩3.45 Billion Korea ₩15100.00 ▲ +1.55%
13645 Shandong Hualu Hengsheng Chemical Co Ltd
SHG:600426
1.20x CN¥967.59 Million
≈ $141.59 Million
CN¥805.06 Million China CN¥18.94 ▲ +3.10%
13646 Public Bank Bhd
KLSE:1295
1.20x RM2.19 Billion
≈ $550.53 Million
RM1.82 Billion Malaysia RM4.83 ▲ +1.90%
13647 Storytel AB (publ)
ST:STORY-B
1.20x Skr157.83 Million
≈ $16.98 Million
Skr131.34 Million Sweden Skr113.80 ▼ -1.22%
13648 Computershare Ltd
AU:CPU
1.20x AU$343.09 Million
≈ $242.76 Million
AU$285.55 Million Australia AU$41.95 ▲ +1.30%
13649 Shandong Link Science and Technology Co Ltd
SHE:001207
1.20x CN¥75.00 Million
≈ $10.98 Million
CN¥62.44 Million China CN¥17.01 ▲ +0.95%
13650 ENN Energy Holdings Limited
F:XGH
1.20x €2.00 Billion
≈ $2.34 Billion
€1.67 Billion Germany €5.65 ▲ +1.26%
13651 Hosken Consolidated Investments Ltd
JSE:HCI
1.20x ZAC2.28 Billion
≈ $1.21 Million
ZAC1.90 Billion South Africa ZAC15799.00 ▲ +0.84%
13652 Energy Development Company Limited
NSE:ENERGYDEV
1.20x Rs146.66 Million
≈ $1.59 Million
Rs122.14 Million India Rs14.32 ▲ +0.28%
13653 Hyundai Mar&Fi
KO:001450
1.20x ₩283.87 Billion
≈ $192.38 Million
₩236.45 Billion Korea ₩43050.00 ▲ +1.29%
13654 Zhejiang Dibay Electric Co Ltd
SHG:603320
1.20x CN¥27.04 Million
≈ $3.96 Million
CN¥22.53 Million China CN¥17.13 ▲ +2.70%
13655 Grape King Bio Ltd
TW:1707
1.20x NT$278.74 Million
≈ $8.78 Million
NT$232.25 Million Taiwan NT$87.30 ▼ -0.46%
13656 Jersey Electricity plc
LSE:JEL
1.20x GBX9.78 Million
≈ $1.19K
GBX8.15 Million UK GBX440.00 ▲ +0.00%
13657 Baiksan
KO:035150
1.20x ₩10.89 Billion
≈ $7.38 Million
₩9.07 Billion Korea ₩10440.00 ▲ +0.48%
13658 Lang Inc
TW:6165
1.20x NT$108.39 Million
≈ $3.41 Million
NT$90.33 Million Taiwan NT$48.70 ▲ +3.51%
13659 ChipMOS Technologies
TW:8150
1.20x NT$1.07 Billion
≈ $33.70 Million
NT$891.66 Million Taiwan NT$105.50 ▲ +0.00%
13660 Amara Raja Batteries Limited
NSE:ARE&M
1.20x Rs5.29 Billion
≈ $57.26 Million
Rs4.41 Billion India Rs743.00 ▲ +0.91%
13661 International Business Machines
NYSE:IBM
1.20x $2.60 Billion $2.17 Billion USA $232.14 ▼ -0.85%
13662 Clinuvel Pharmaceuticals Ltd
AU:CUV
1.20x AU$12.52 Million
≈ $8.86 Million
AU$10.44 Million Australia AU$7.56 ▲ +3.28%
13663 Jiangsu Leili Motor Corp Ltd
SHE:300660
1.20x CN¥94.14 Million
≈ $13.78 Million
CN¥78.50 Million China CN¥21.59 ▲ +2.08%
13664 Industria de Diseno Textil SA
MC:ITX
1.20x €3.35 Billion
≈ $3.91 Billion
€2.79 Billion Spain €55.86 ▲ +0.76%
13665 Steel Strips Wheels Limited
NSE:SSWL
1.20x Rs992.17 Million
≈ $10.73 Million
Rs827.57 Million India Rs418.10 ▲ +3.80%
13666 Gan & Lee Pharmaceuticals Co Ltd
SHG:603087
1.20x CN¥257.27 Million
≈ $37.65 Million
CN¥214.66 Million China CN¥69.81 ▲ +0.45%
13667 Gujarat Narmada Valley Fertilizers and Chemicals Limited
NSE:GNFC
1.20x Rs3.14 Billion
≈ $33.96 Million
Rs2.62 Billion India Rs564.20 ▼ -1.39%
13668 Prologis Inc
NYSE:PLD
1.20x $1.35 Billion $1.12 Billion USA $125.75 ▼ -0.94%
13669 Aperam SA
MC:APAM
1.20x €139.00 Million
≈ $162.51 Million
€116.00 Million Spain €44.82 ▼ -1.36%
13670 APERAM S.A. NY SHS/1 O.N.
F:7AAN
1.20x €139.00 Million
≈ $162.51 Million
€116.00 Million Germany €38.40 ▲ +1.05%
13671 XSpray Pharma AB
ST:XSPRAY
1.20x Skr817.00K
≈ $87.92K
Skr682.00K Sweden Skr10.74 ▲ +1.13%
13672 SundayToz Corp
KQ:123420
1.20x ₩3.84 Billion
≈ $2.60 Million
₩3.21 Billion Korea ₩5950.00 ▼ -2.46%
13673 Aramark Holdings
NYSE:ARMK
1.20x $117.19 Million $97.83 Million USA $55.28 ▲ +0.44%
13674 Alchimie Sa
PA:ALCHI
1.20x €769.00K
≈ $899.04K
€642.00K France €0.06 ▲ +0.00%
13675 Anhui Zhongding Sealing Parts Co Ltd
SHE:000887
1.20x CN¥586.78 Million
≈ $85.86 Million
CN¥489.87 Million China CN¥17.72 ▲ +9.99%
13676 Skyward Specialty Insurance Group, Inc. Common Stock
NASDAQ:SKWD
1.20x $51.77 Million $43.23 Million USA $61.23 ▲ +1.74%
13677 WONIK Materials Co.Ltd
KQ:104830
1.20x ₩15.79 Billion
≈ $10.70 Million
₩13.19 Billion Korea ₩37200.00 ▲ +2.90%
13678 Brown & Brown Inc
NYSE:BRO
1.20x $346.00 Million $289.00 Million USA $69.40 ▲ +2.09%
13679 Hippo Holdings Inc
NYSE:HIPO
1.20x $8.50 Million $7.10 Million USA $35.28 ▲ +0.06%
13680 ZTE Corporation
F:FZM
1.20x €2.84 Billion
≈ $3.32 Billion
€2.37 Billion Germany €2.56 ▲ +2.11%
13681 DoubleU Games Co Ltd
KO:192080
1.20x ₩58.20 Billion
≈ $39.44 Million
₩48.62 Billion Korea ₩55800.00 ▼ -0.89%
13682 Analog Devices Inc
NASDAQ:ADI
1.20x $1.60 Billion $1.34 Billion USA $395.44 ▼ -2.11%
13683 Applied Materials Inc
NASDAQ:AMAT
1.20x $3.04 Billion $2.54 Billion USA $409.29 ▼ -4.82%
13684 Makalot Industrial Co Ltd
TW:1477
1.20x NT$1.28 Billion
≈ $40.45 Million
NT$1.07 Billion Taiwan NT$211.00 ▲ +1.20%
13685 Hansol Csn
KO:009180
1.20x ₩4.25 Billion
≈ $2.88 Million
₩3.55 Billion Korea ₩2795.00 ▲ +0.00%
13686 Imperial Petroleum Inc
NASDAQ:IMPP
1.20x $41.58 Million $34.76 Million USA $4.84 ▼ -0.62%
13687 Mirae Asset Daewoo Special Purpose Acquisition Company 4 Co. Ltd
KQ:333430
1.20x ₩5.43 Billion
≈ $3.68 Million
₩4.54 Billion Korea ₩3420.00 ▲ +3.79%
13688 President Bakery Public Company Limited
BK:PB
1.20x ฿370.39 Million
≈ $11.54 Million
฿309.69 Million Thailand ฿45.75 ▼ -1.08%
13689 Hariom Pipe Industries Limited
NSE:HARIOMPIPE
1.20x Rs406.82 Million
≈ $4.40 Million
Rs340.16 Million India Rs334.35 ▲ +1.12%
13690 Parker-Hannifin Corporation
NYSE:PH
1.20x $4.36 Billion $3.65 Billion USA $963.34 ▲ +0.17%
13691 SmartFinancial, Inc.
NYSE:SMBK
1.20x $16.36 Million $13.68 Million USA $50.84 ▲ +0.85%
13692 Bitcoin Depot Inc.
NASDAQ:BTMCQ
1.20x $6.63 Million $5.54 Million USA $0.02 ▲ +0.00%
13693 Rochester Resources Ltd
V:RCT
1.20x CA$1.16 Million
≈ $840.48K
CA$971.75K Canada CA$0.13 ▲ +0.00%
13694 Wheaton Precious Metals Corp
TO:WPM
1.20x CA$649.52 Million
≈ $469.85 Million
CA$543.24 Million Canada CA$189.71 ▲ +0.44%
13695 China Merchants Port Group Co Ltd
SHE:001872
1.20x CN¥1.84 Billion
≈ $268.72 Million
CN¥1.54 Billion China CN¥24.83 ▼ -0.08%
13696 Chalet Hotels Limited
NSE:CHALET
1.20x Rs4.28 Billion
≈ $46.28 Million
Rs3.58 Billion India Rs850.25 ▲ +0.91%
13697 Edifier Technology Co Ltd
SHE:002351
1.20x CN¥156.73 Million
≈ $22.93 Million
CN¥131.11 Million China CN¥9.82 ▲ +1.55%
13698 Guilin Sanjin Pharmaceutical Co Ltd
SHE:002275
1.20x CN¥117.62 Million
≈ $17.21 Million
CN¥98.40 Million China CN¥12.23 ▼ -0.16%
13699 TPI Polene Public Company Limited
BK:TPIPL
1.20x ฿995.04 Million
≈ $31.01 Million
฿832.44 Million Thailand ฿0.90 ▲ +1.12%
13700 ASIX Electronics
TWO:3169
1.20x NT$74.55 Million
≈ $2.35 Million
NT$62.37 Million Taiwan NT$103.00 ▲ +1.48%

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.