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
4501 Magnera Corp placeholder
NYSE:MAGN
4.93x $37.13 Million $7.53 Million USA $13.37 ▼ -0.96%
4502 Element Fleet Management Corp
TO:EFN
4.93x CA$575.10 Million
≈ $416.02 Million
CA$116.60 Million Canada CA$30.56 ▲ +0.13%
4503 Spir Group ASA
OL:SPIR
4.93x Nkr218.79 Million
≈ $23.02 Million
Nkr44.37 Million Norway Nkr8.54 ▲ +0.00%
4504 Chacha Food Co Ltd
SHE:002557
4.93x CN¥391.35 Million
≈ $57.27 Million
CN¥79.36 Million China CN¥19.60 ▼ -1.51%
4505 HomeTrust Bancshares, Inc.
NASDAQ:HTB
4.93x $71.69 Million $14.54 Million USA $35.72 ▲ +0.00%
4506 Lemonsoft Oyj
HE:LEMON
4.93x €2.54 Million
≈ $2.97 Million
€516.00K Finland €4.80 ▲ +0.00%
4507 Commerce.com, Inc.
NASDAQ:CMRC
4.93x $18.37 Million $3.73 Million USA $2.97 ▼ -0.67%
4508 Centrais Electricas Brasileiras SA
NYSE:EBR
4.93x $5.47 Billion $1.11 Billion USA $9.61 ▲ +0.73%
4509 Cinda Securities Co. Ltd. A
SHG:601059
4.93x CN¥2.23 Billion
≈ $326.03 Million
CN¥452.34 Million China CN¥16.64 ▼ -0.60%
4510 Haiwan International Development Co Ltd
TWO:3252
4.92x NT$56.01 Million
≈ $1.76 Million
NT$11.37 Million Taiwan NT$17.25 ▲ +1.17%
4511 Signaux Girod
PA:ALGIR
4.92x €5.93 Million
≈ $6.93 Million
€1.20 Million France €16.00 ▲ +0.00%
4512 Aprogen Healthcare & Games Inc
KQ:109960
4.92x ₩736.15 Million
≈ $498.88K
₩149.58 Million Korea ₩1680.00 ▼ -0.88%
4513 Shenzhen Jieshun Science and Technology Industry Co Ltd
SHE:002609
4.92x CN¥148.07 Million
≈ $21.67 Million
CN¥30.11 Million China CN¥7.35 ▲ +0.41%
4514 Park Hotels & Resorts Inc
NYSE:PK
4.92x $59.00 Million $12.00 Million USA $15.06 ▲ +1.48%
4515 Alset Ehome International Inc
NASDAQ:AEI
4.92x $13.91 Million $2.83 Million USA $1.14 ▲ +0.00%
4516 Lotte Data Communication Company
KO:286940
4.91x ₩23.72 Billion
≈ $16.07 Million
₩4.83 Billion Korea ₩16220.00 ▼ -0.18%
4517 Zee Learn Limited
NSE:ZEELEARN
4.91x Rs828.90 Million
≈ $8.96 Million
Rs168.73 Million India Rs8.50 ▲ +1.31%
4518 Hyliion Holdings Corp.
NYSE MKT:HYLN
4.91x $3.63 Million $739.73K USA $5.99 ▲ +42.62%
4519 Hyliion Holdings Corp.
NYSE:HYLN
4.91x $3.63 Million $739.73K USA $5.99 ▲ +42.62%
4520 Orkla ASA
OL:ORK
4.91x Nkr9.27 Billion
≈ $975.58 Million
Nkr1.89 Billion Norway Nkr106.50 ▼ -0.09%
4521 Qnity Electronics, Inc
NYSE:Q
4.91x $491.00 Million $100.00 Million USA $138.78 ▲ +3.12%
4522 EXA E&C Inc
KQ:054940
4.91x ₩15.03 Billion
≈ $10.19 Million
₩3.06 Billion Korea ₩760.00 ▲ +2.98%
4523 Indosat Tbk
JK:ISAT
4.91x Rp6.15 Trillion
≈ $360.18 Million
Rp1.25 Trillion Indonesia Rp1945.00 ▲ +1.83%
4524 Tri Banyan Tirta Tbk
JK:ALTO
4.91x Rp20.13 Billion
≈ $1.18 Million
Rp4.10 Billion Indonesia Rp18.00 ▲ +0.00%
4525 Menderes Tekstil Sanayi ve Ticaret AS
IS:MNDRS
4.91x TL717.68 Million
≈ $16.07 Million
TL146.20 Million Turkey TL10.98 ▼ -0.72%
4526 Nayax Ltd
NASDAQ:NYAX
4.91x $17.61 Million $3.59 Million USA $69.30 ▲ +2.99%
4527 Globus Maritime Ltd
NASDAQ:GLBS
4.91x $3.56 Million $725.00K USA $3.06 ▲ +8.13%
4528 Coil S.A./N.V
PA:ALCOI
4.90x €2.22 Million
≈ $2.59 Million
€452.00K France €1.19 ▲ +0.00%
4529 Maxcom SA
WAR:MXC
4.90x zł1.43 Million
≈ $392.46K
zł291.00K Poland zł5.92 ▲ +0.00%
4530 Signify N.V.
AS:LIGHT
4.90x €294.00 Million
≈ $343.72 Million
€60.00 Million Netherlands €16.28 ▲ +0.93%
4531 Tharisa plc
JSE:THA
4.90x ZAC36.00 Million
≈ $19.13K
ZAC7.35 Million South Africa ZAC2520.00 ▲ +1.82%
4532 Shenzhen Baoming Technology Co
SHE:002992
4.90x CN¥39.06 Million
≈ $5.72 Million
CN¥7.98 Million China CN¥35.50 ▼ -1.00%
4533 PT Multikarya Asia Pacific Ray
JK:MKAP
4.90x Rp30.55 Billion
≈ $1.79 Million
Rp6.24 Billion Indonesia Rp1160.00 ▲ +0.00%
4534 Xinjiang Chalkis Co Ltd
SHE:000972
4.90x CN¥28.49 Million
≈ $4.17 Million
CN¥5.82 Million China CN¥3.38 ▼ -2.87%
4535 ZIGUP plc
LSE:ZIG
4.90x GBX242.73 Million
≈ $29.53K
GBX49.58 Million UK GBX454.00 ▲ +0.44%
4536 Hengdian Group Tospo Lighting Co Ltd
SHG:603303
4.90x CN¥328.49 Million
≈ $48.07 Million
CN¥67.10 Million China CN¥18.54 ▼ -10.00%
4537 RADIANCE HLDGS GRP.HD-01
F:RDH
4.90x €8.35 Billion
≈ $9.76 Billion
€1.71 Billion Germany €0.12 ▲ +3.51%
4538 Carnival Corporation & plc
F:POH1
4.90x €1.26 Billion
≈ $1.48 Billion
€258.00 Million Germany €22.74 ▲ +3.46%
4539 Afyon Cimento Sanayi TAS
IS:AFYON
4.90x TL831.30 Million
≈ $18.62 Million
TL169.83 Million Turkey TL12.88 ▼ -0.31%
4540 Sinon Corp
TW:1712
4.89x NT$1.10 Billion
≈ $34.54 Million
NT$223.98 Million Taiwan NT$40.05 ▲ +0.50%
4541 Vats Liquor Chain Store Management Joint Stock Co Ltd
SHE:300755
4.89x CN¥417.94 Million
≈ $61.16 Million
CN¥85.39 Million China CN¥10.84 ▼ -3.82%
4542 Cydsa S.A.B. de C.V
MX:CYDSASAA
4.89x MX$865.40 Million
≈ $49.80 Million
MX$176.89 Million Mexico MX$23.45 ▲ +0.86%
4543 Arion banki hf
ST:ARION-SDB
4.89x Skr31.15 Billion
≈ $3.35 Billion
Skr6.37 Billion Sweden Skr14.96 ▲ +0.00%
4544 Korea Business News Co. Ltd
KQ:039340
4.89x ₩4.72 Billion
≈ $3.20 Million
₩966.67 Million Korea ₩4700.00 ▼ -2.08%
4545 PING AN INSURANC.H ADR/2
F:PZXB
4.89x €658.63 Billion
≈ $770.01 Billion
€134.78 Billion Germany €13.00 ▲ +0.00%
4546 Joyce Corporation Ltd
AU:JYC
4.88x AU$20.97 Million
≈ $14.84 Million
AU$4.29 Million Australia AU$5.96 ▼ -0.33%
4547 LG Uplus
KO:032640
4.88x ₩863.90 Billion
≈ $585.46 Million
₩176.95 Billion Korea ₩14400.00 ▼ -0.69%
4548 Carnival PLC
LSE:CCL
4.88x GBX1.25 Billion
≈ $152.27K
GBX256.46 Million UK GBX1903.50 ▲ +0.00%
4549 Helport AI Limited Ordinary Shares
NASDAQ:HPAI
4.88x $9.07 Million $1.86 Million USA $0.45 ▼ -0.97%
4550 STP&I Public Company Limited
BK:STPI
4.88x ฿371.88 Million
≈ $11.59 Million
฿76.26 Million Thailand ฿6.95 ▲ +6.92%
4551 Zhengping Road&Bridge Constr
SHG:603843
4.87x CN¥71.03 Million
≈ $10.39 Million
CN¥14.57 Million China CN¥5.27 ▼ -6.39%
4552 Fortrea Holdings Inc.
NASDAQ:FTRE
4.87x $150.10 Million $30.80 Million USA $17.91 ▲ +1.02%
4553 Ford Otomotiv Sanayi AS
IS:FROTO
4.87x TL29.78 Billion
≈ $666.95 Million
TL6.11 Billion Turkey TL81.10 ▼ -1.88%
4554 VerticalScope Holdings Inc
TO:FORA
4.87x CA$5.88 Million
≈ $4.25 Million
CA$1.21 Million Canada CA$2.49 ▲ +0.00%
4555 Rimbunan Sawit Bhd
KLSE:5113
4.87x RM27.37 Million
≈ $6.87 Million
RM5.62 Million Malaysia RM0.15 ▲ +0.00%
4556 Namchow Food Group (Shanghai) Co. Ltd.
SHG:605339
4.87x CN¥57.70 Million
≈ $8.44 Million
CN¥11.85 Million China CN¥11.78 ▼ -1.17%
4557 Componenta Corp
HE:CTH1V
4.87x €3.12 Million
≈ $3.65 Million
€641.50K Finland €5.94 ▼ -0.67%
4558 Metronic Global Bhd
KLSE:0043
4.87x RM1.42 Million
≈ $355.69K
RM290.95K Malaysia RM0.01 ▼ -50.00%
4559 Coincheck Group N.V. Ordinary Shares
NASDAQ:CNCK
4.87x $1.97 Billion $405.00 Million USA $2.87 ▼ -0.69%
4560 Prodigy Gold NL
AU:PRX
4.87x AU$4.81K
≈ $3.40K
AU$988.46 Australia AU$0.06 ▲ +0.00%
4561 Bank of America Corp
NYSE:BAC
4.87x $41.77 Billion $8.58 Billion USA $61.22 ▲ +1.32%
4562 Cleanaway Waste Management Ltd
AU:CWY
4.87x AU$181.50 Million
≈ $128.42 Million
AU$37.30 Million Australia AU$2.30 ▼ -1.71%
4563 Brisbane Broncos Ltd
AU:BBL
4.86x AU$8.59 Million
≈ $6.08 Million
AU$1.77 Million Australia AU$1.38 ▼ -0.72%
4564 North China Pharmaceutical Co Ltd
SHG:600812
4.86x CN¥170.24 Million
≈ $24.91 Million
CN¥35.01 Million China CN¥4.80 ▼ -1.23%
4565 High Tide Inc
V:HITI
4.86x CA$5.86 Million
≈ $4.24 Million
CA$1.21 Million Canada CA$3.11 ▲ +1.63%
4566 Mitra Adiperkasa Tbk
JK:MAPI
4.86x Rp2.01 Trillion
≈ $117.93 Million
Rp413.86 Billion Indonesia Rp1515.00 ▲ +0.66%
4567 Westshore Terminals Investment Corp
TO:WTE
4.86x CA$93.94 Million
≈ $67.96 Million
CA$19.32 Million Canada CA$43.21 ▲ +1.41%
4568 WooriNet Inc
KQ:115440
4.86x ₩3.51 Billion
≈ $2.38 Million
₩722.69 Million Korea ₩6630.00 ▲ +1.07%
4569 Renault SA
PA:RNO
4.86x €1.90 Billion
≈ $2.22 Billion
€390.00 Million France €25.88 ▼ -0.08%
4570 Great Wall Motor Company Limited
F:GRV
4.86x €5.77 Billion
≈ $6.74 Billion
€1.19 Billion Germany €1.00 ▼ -1.76%
4571 Civitas Resources Inc
NYSE:CIVI
4.86x $860.00 Million $177.00 Million USA $27.38 ▼ -1.37%
4572 Shake Shack Inc
NYSE:SHAK
4.86x $63.14 Million $13.00 Million USA $56.44 ▼ -0.93%
4573 Leader Electronics Inc
TW:3058
4.86x NT$463.27 Million
≈ $14.60 Million
NT$95.39 Million Taiwan NT$8.61 ▲ +1.06%
4574 Sajo Seafood
KO:014710
4.86x ₩15.89 Billion
≈ $10.77 Million
₩3.27 Billion Korea ₩9170.00 ▲ +2.92%
4575 Zhejiang Qianjiang Biochemical Co Ltd
SHG:600796
4.85x CN¥214.82 Million
≈ $31.43 Million
CN¥44.27 Million China CN¥4.75 ▼ -2.26%
4576 Focusrite Plc
LSE:TUNE
4.85x GBX17.11 Million
≈ $2.08K
GBX3.53 Million UK GBX250.00 ▲ +3.09%
4577 Crest Builder Holdings Bhd
KLSE:8591
4.85x RM87.18 Million
≈ $21.89 Million
RM17.98 Million Malaysia RM0.46 ▲ +2.22%
4578 Hubei Biocause Heilen Pharmaceutical Co. Ltd.
SHE:301211
4.85x CN¥11.57 Million
≈ $1.69 Million
CN¥2.39 Million China CN¥11.31 ▼ -2.92%
4579 Likewise Group PLC
LSE:LIKE
4.85x GBX3.20 Million
≈ $388.89
GBX659.11K UK GBX37.10 ▲ +4.51%
4580 Aluminum Corp of China Ltd
SHG:601600
4.85x CN¥8.57 Billion
≈ $1.25 Billion
CN¥1.77 Billion China CN¥9.16 ▼ -0.11%
4581 Drillcon AB
ST:DRIL
4.85x Skr12.56 Million
≈ $1.35 Million
Skr2.59 Million Sweden Skr3.80 ▼ -1.55%
4582 Guangdong Liantai Environmental Protection Co Ltd
SHG:603797
4.85x CN¥141.56 Million
≈ $20.72 Million
CN¥29.22 Million China CN¥3.72 ▼ -2.36%
4583 Roche Bobois
PA:RBO
4.85x €27.96 Million
≈ $32.69 Million
€5.77 Million France €20.50 ▼ -2.84%
4584 Technip Energies BV
PA:TE
4.84x €409.30 Million
≈ $478.51 Million
€84.50 Million France €33.98 ▲ +0.95%
4585 ZhuZhou QianJin Pharmaceutical Co Ltd
SHG:600479
4.84x CN¥288.83 Million
≈ $42.27 Million
CN¥59.63 Million China CN¥9.72 ▼ -2.21%
4586 Xinjiang Hejin Holding Co Ltd
SHE:000633
4.84x CN¥13.92 Million
≈ $2.04 Million
CN¥2.87 Million China CN¥4.62 ▼ -2.94%
4587 Cleanaway Co Ltd
TW:8422
4.84x NT$1.35 Billion
≈ $42.63 Million
NT$279.52 Million Taiwan NT$26.40 ▲ +2.33%
4588 Tien Wah Press Holdings Bhd
KLSE:7374
4.84x RM24.86 Million
≈ $6.24 Million
RM5.14 Million Malaysia RM0.72 ▼ -9.49%
4589 Doctorglasses Chain Co Ltd
SHE:300622
4.84x CN¥153.87 Million
≈ $22.52 Million
CN¥31.80 Million China CN¥14.95 ▼ -0.99%
4590 Elecnor S.A
MC:ENO
4.84x €293.12 Million
≈ $342.69 Million
€60.58 Million Spain €37.75 ▲ +3.71%
4591 Genolution Inc.
KQ:225220
4.84x ₩174.53 Million
≈ $118.27K
₩36.08 Million Korea ₩1289.00 ▼ -3.37%
4592 Visgeneer
TWO:4197
4.83x NT$12.35 Million
≈ $389.17K
NT$2.56 Million Taiwan NT$9.10 ▲ +1.22%
4593 Xiwang Foodstuffs Co Ltd
SHE:000639
4.83x CN¥100.49 Million
≈ $14.70 Million
CN¥20.79 Million China CN¥1.43 ▲ +4.38%
4594 Crookes Brothers Ltd
JSE:CKS
4.83x ZAC94.71 Million
≈ $50.33K
ZAC19.60 Million South Africa ZAC2005.00 ▲ +1.52%
4595 CHN Energy Changyuan Electric Power Co Ltd
SHE:000966
4.83x CN¥1.19 Billion
≈ $174.16 Million
CN¥246.43 Million China CN¥4.22 ▼ -5.80%
4596 Jiangsu Phoenix Property Investment Co Ltd
SHG:600716
4.83x CN¥46.60 Million
≈ $6.82 Million
CN¥9.65 Million China CN¥3.03 ▼ -4.11%
4597 Appotronics Corp Ltd
SHG:688007
4.83x CN¥154.68 Million
≈ $22.63 Million
CN¥32.04 Million China CN¥10.62 ▲ +1.24%
4598 BAIC Motor Corp Ltd
F:2B5
4.83x €6.71 Billion
≈ $7.85 Billion
€1.39 Billion Germany €0.09 ▲ +3.82%
4599 Hunt Electronic Co Ltd
TWO:3297
4.83x NT$47.65 Million
≈ $1.50 Million
NT$9.87 Million Taiwan NT$29.95 ▲ +2.74%
4600 Castellana Properties Socimi
MC:YCPS
4.82x €48.72 Million
≈ $56.95 Million
€10.10 Million Spain €9.65 ▲ +0.00%