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,187
Positive operating CF and net income required

Last Updated

Jun 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
8701 Pagaya Technologies Ltd.
NASDAQ:PGY
2.33x $79.80 Million $34.30 Million USA $15.46 ▲ +10.74%
8702 Cullman Bancorp Inc.
NASDAQ:CULL
2.33x $1.66 Million $714.00K USA $15.50 ▲ +2.31%
8703 Mercury Systems Inc
NASDAQ:MRCY
2.33x $38.08 Million $16.37 Million USA $117.82 ▲ +5.58%
8704 Guangzhou Baiyunshan Pharmaceutical Holdings Company Limited
F:GU5
2.32x €2.10 Billion
≈ $2.45 Billion
€902.65 Million Germany €1.66 ▼ -1.19%
8705 Rolling Optics Holding AB (publ)
ST:RO
2.32x Skr4.62 Million
≈ $497.29K
Skr1.99 Million Sweden Skr0.23 ▼ -9.27%
8706 Check Point Software Technologies Ltd
NASDAQ:CHKP
2.32x $445.30 Million $191.60 Million USA $136.46 ▲ +0.57%
8707 One Software Technologies Ltd
TA:ONE
2.32x ILA149.03 Million
≈ $399.54K
ILA64.12 Million Israel ILA7119.00 ▲ +0.13%
8708 Walsin Technology Corp
TW:2492
2.32x NT$2.46 Billion
≈ $77.44 Million
NT$1.06 Billion Taiwan NT$392.00 ▼ -7.33%
8709 Roku Inc
NASDAQ:ROKU
2.32x $199.14 Million $85.70 Million USA $125.59 ▲ +2.77%
8710 Ceepower Co Ltd
SHE:300062
2.32x CN¥41.59 Million
≈ $6.09 Million
CN¥17.90 Million China CN¥6.61 ▼ -2.36%
8711 Minupar Participações S.A
SA:MNPR3
2.32x R$22.47 Million
≈ $4.41 Million
R$9.67 Million Brazil R$4.02 ▲ +0.50%
8712 JiangSu Jin Tong Ling Fluid Mach
SHE:300091
2.32x CN¥28.04 Million
≈ $4.10 Million
CN¥12.07 Million China CN¥2.94 ▼ -2.00%
8713 Hollywood Bowl Group PLC
LSE:BOWL
2.32x GBX32.46 Million
≈ $3.95K
GBX13.98 Million UK GBX284.50 ▼ -0.18%
8714 STMicroelectronics N.V.
PA:STMPA
2.32x €547.87 Million
≈ $640.52 Million
€235.98 Million France €66.72 ▼ -2.58%
8715 MISC Bhd
KLSE:3816
2.32x RM1.38 Billion
≈ $347.38 Million
RM596.00 Million Malaysia RM8.20 ▲ +0.00%
8716 Orsted A/S
CO:ORSTED
2.32x Dkr7.19 Billion
≈ $1.12 Billion
Dkr3.10 Billion Denmark Dkr160.35 ▼ -3.20%
8717 Strix Group Plc
F:SG9
2.32x €37.60 Million
≈ $43.96 Million
€16.20 Million Germany €0.44 ▼ -2.67%
8718 Mersen SA
PA:MRN
2.32x €68.00 Million
≈ $79.50 Million
€29.30 Million France €43.04 ▼ -1.74%
8719 Offshore Oil Engineering Co Ltd
SHG:600583
2.32x CN¥1.11 Billion
≈ $162.82 Million
CN¥479.53 Million China CN¥5.74 ▲ +0.00%
8720 Parkit Enterprise Inc
V:PKT
2.32x CA$3.07 Million
≈ $2.22 Million
CA$1.32 Million Canada CA$0.60 ▲ +0.00%
8721 M. Dias Branco S.A. Indústria e Comércio de Alimentos
SA:MDIA3
2.32x R$530.21 Million
≈ $104.04 Million
R$228.55 Million Brazil R$19.01 ▼ -1.14%
8722 Wuhan PS Information Tech
SHE:300184
2.32x CN¥43.77 Million
≈ $6.41 Million
CN¥18.87 Million China CN¥18.14 ▲ +1.74%
8723 Encres Dubuit SA
PA:ALDUB
2.32x €997.00K
≈ $1.17 Million
€430.00K France €2.06 ▲ +0.00%
8724 Vestum AB (publ)
ST:VESTUM
2.32x Skr51.00 Million
≈ $5.49 Million
Skr22.00 Million Sweden Skr12.34 ▼ -0.32%
8725 Asia Polymer Corp
TW:1308
2.32x NT$381.30 Million
≈ $12.01 Million
NT$164.50 Million Taiwan NT$14.05 ▼ -2.43%
8726 Hannet Co. Ltd
KQ:052600
2.32x ₩2.20 Billion
≈ $1.49 Million
₩947.77 Million Korea ₩3105.00 ▼ -1.43%
8727 Vakrangee Limited
NSE:VAKRANGEE
2.32x Rs203.48 Million
≈ $2.20 Million
Rs87.83 Million India Rs6.39 ▼ -0.93%
8728 Thai Union Group Public Company Limited
BK:TU-R
2.32x ฿2.95 Billion
≈ $91.88 Million
฿1.27 Billion Thailand ฿12.60 ▼ -0.79%
8729 HELL.UNSP.ADR A1 DL-0001
F:1MO
2.32x €549.71 Million
≈ $642.67 Million
€237.34 Million Germany €5.15 ▼ -2.83%
8730 BW Offshore Ltd
OL:BWO
2.32x Nkr301.50 Million
≈ $31.73 Million
Nkr130.20 Million Norway Nkr46.00 ▲ +0.55%
8731 American Assets Trust Inc
NYSE:AAT
2.32x $40.51 Million $17.49 Million USA $23.86 ▲ +2.32%
8732 Sentien Printing Factory Co Ltd
TWO:8410
2.32x NT$146.64 Million
≈ $4.62 Million
NT$63.34 Million Taiwan NT$35.75 ▼ -1.79%
8733 Nemetschek AG O.N.
XETRA:NEM
2.31x €139.75 Million
≈ $163.38 Million
€60.37 Million Germany €67.45 ▲ +8.79%
8734 Autoneum Holding AG
SW:AUTN
2.31x CHF69.20 Million
≈ $87.49 Million
CHF29.90 Million Switzerland CHF119.00 ▼ -1.65%
8735 Topco Technologies
TWO:3388
2.31x NT$186.48 Million
≈ $5.88 Million
NT$80.58 Million Taiwan NT$100.00 ▼ -0.50%
8736 Jiangsu Chuanzhiboke Education Tech
SHE:003032
2.31x CN¥34.92 Million
≈ $5.11 Million
CN¥15.09 Million China CN¥6.67 ▼ -3.05%
8737 Amedisys Inc
NASDAQ:AMED
2.31x $67.21 Million $29.05 Million USA $100.99 ▲ +0.01%
8738 Shape Australia Corporation Ltd
AU:SHA
2.31x AU$32.37 Million
≈ $22.91 Million
AU$13.99 Million Australia AU$6.95 ▲ +5.14%
8739 Solvar Ltd
AU:SVR
2.31x AU$33.69 Million
≈ $23.84 Million
AU$14.57 Million Australia AU$1.43 ▼ -1.04%
8740 PHSC PLC
LSE:PHSC
2.31x GBX293.17K
≈ $35.67
GBX126.76K UK GBX7.75 ▲ +0.00%
8741 Power HF Co Ltd
SHG:605100
2.31x CN¥109.49 Million
≈ $16.02 Million
CN¥47.36 Million China CN¥34.75 ▼ -2.00%
8742 Linde India Limited
NSE:LINDEINDIA
2.31x Rs3.95 Billion
≈ $42.75 Million
Rs1.71 Billion India Rs7069.00 ▼ -0.58%
8743 Prosiebensat 1 Media AG
XETRA:PSM
2.31x €178.00 Million
≈ $208.10 Million
€77.00 Million Germany €3.71 ▼ -1.01%
8744 Frontier Developments Plc
LSE:FDEV
2.31x GBX27.71 Million
≈ $3.37K
GBX11.99 Million UK GBX461.50 ▲ +1.10%
8745 Copa Holdings S.A
F:C2H
2.31x €398.96 Million
≈ $466.43 Million
€172.62 Million Germany €114.30 ▼ -1.47%
8746 Sunrex Technology Corp
TW:2387
2.31x NT$407.10 Million
≈ $12.83 Million
NT$176.16 Million Taiwan NT$42.30 ▼ -2.76%
8747 Yen Sun Technology
TWO:6275
2.31x NT$148.86 Million
≈ $4.69 Million
NT$64.43 Million Taiwan NT$51.30 ▼ -1.91%
8748 Hispanotels Inversiones SOCIMI SA
MC:YHSP
2.31x €4.70 Million
≈ $5.49 Million
€2.03 Million Spain €9.05 ▲ +0.00%
8749 KION GROUP AG ADRS/1/4
F:KGX1
2.31x €218.30 Million
≈ $255.22 Million
€94.50 Million Germany €10.80 ▼ -3.57%
8750 Transocean Ltd
NYSE:RIG
2.31x $164.00 Million $71.00 Million USA $6.25 ▲ +1.13%
8751 Groupimo SA
PA:ALIMO
2.31x €63.84K
≈ $74.64K
€27.64K France €0.41 ▲ +0.00%
8752 Surya Esa Perkasa Tbk
JK:ESSA
2.31x Rp43.81 Million
≈ $2.57K
Rp18.97 Million Indonesia Rp615.00 ▲ +1.65%
8753 Nuveen Variable Rate Preferred & Income Fund
NYSE:NPFD
2.31x $54.61 Million $23.65 Million USA $18.76 ▼ -0.37%
8754 Guoyuan Securities Co Ltd
SHE:000728
2.31x CN¥1.41 Billion
≈ $206.16 Million
CN¥610.13 Million China CN¥6.97 ▼ -2.11%
8755 Muhibbah Engineering M Bhd
KLSE:5703
2.31x RM107.43 Million
≈ $26.97 Million
RM46.52 Million Malaysia RM0.51 ▲ +0.99%
8756 Harmony Gold Mining Company Ltd
BA:HMY
2.31x AR$3.44 Billion
≈ $2.49 Million
AR$1.49 Billion Argentina AR$26040.00 ▲ +0.39%
8757 Harmony Gold Mining Company Limited
F:HAM
2.31x €3.44 Billion
≈ $4.02 Billion
€1.49 Billion Germany €14.90 ▲ +1.36%
8758 Shandong Intco Recycling Resources Co Ltd
SHG:688087
2.31x CN¥185.73 Million
≈ $27.18 Million
CN¥80.44 Million China CN¥37.02 ▼ -4.04%
8759 Shenzhen Fenda Technology Co Ltd
SHE:002681
2.31x CN¥93.39 Million
≈ $13.67 Million
CN¥40.45 Million China CN¥4.90 ▼ -2.20%
8760 Seafco Public Company Limited
BK:SEAFCO
2.31x ฿241.30 Million
≈ $7.52 Million
฿104.53 Million Thailand ฿2.90 ▲ +0.69%
8761 Weifu High Tech Group
SHE:200581
2.31x HK$1.04 Billion
≈ $132.63 Million
HK$450.10 Million China HK$13.69 ▼ -1.30%
8762 Byuksan Corp
KO:007210
2.31x ₩4.45 Billion
≈ $3.01 Million
₩1.93 Billion Korea ₩1691.00 ▲ +3.68%
8763 Sprinklr Inc
NYSE:CXM
2.31x $20.66 Million $8.95 Million USA $5.38 ▼ -1.28%
8764 Unitronics
TA:UNIT
2.31x ILA12.30 Million
≈ $32.98K
ILA5.33 Million Israel ILA1922.00 ▼ -0.52%
8765 Guangan
SHG:600979
2.31x CN¥169.96 Million
≈ $24.87 Million
CN¥73.65 Million China CN¥5.16 ▼ -2.64%
8766 Kyochon F And B Co Ltd
KO:339770
2.31x ₩17.57 Billion
≈ $11.91 Million
₩7.62 Billion Korea ₩4030.00 ▼ -0.37%
8767 Digital Multimedia Technology Co.Ltd
KQ:134580
2.31x ₩4.13 Billion
≈ $2.80 Million
₩1.79 Billion Korea ₩1291.00 ▲ +0.08%
8768 Zydus Wellness Limited
NSE:ZYDUSWELL
2.31x Rs3.97 Billion
≈ $42.89 Million
Rs1.72 Billion India Rs501.45 ▼ -0.24%
8769 Themis Medicare Limited
NSE:THEMISMED
2.31x Rs329.74 Million
≈ $3.57 Million
Rs142.93 Million India Rs106.62 ▼ -2.59%
8770 Future Market Networks Limited
NSE:FMNL
2.31x Rs80.30 Million
≈ $868.44K
Rs34.81 Million India Rs10.50 ▼ -0.76%
8771 INKON Life Technology Co Ltd
SHE:300143
2.31x CN¥71.76 Million
≈ $10.50 Million
CN¥31.11 Million China CN¥7.58 ▼ -3.81%
8772 Pagerduty Inc
NYSE:PD
2.31x $25.41 Million $11.02 Million USA $9.50 ▲ +2.15%
8773 Deep Value Driller AS
OL:DVD
2.31x Nkr8.37 Million
≈ $880.90K
Nkr3.63 Million Norway Nkr19.56 ▼ -1.51%
8774 Next Vision Stabilized Systems
TA:NXSN
2.30x ILA64.93 Million
≈ $174.06K
ILA28.17 Million Israel ILA28530.00 ▼ -3.52%
8775 Tieling Newcity Investment Holding Ltd
SHE:000809
2.30x CN¥128.97 Million
≈ $18.87 Million
CN¥55.98 Million China CN¥3.99 ▼ -0.99%
8776 KPIT Technologies Limited
NSE:KPITTECH
2.30x Rs3.90 Billion
≈ $42.13 Million
Rs1.69 Billion India Rs773.00 ▼ -0.16%
8777 Genovis AB (publ.)
ST:GENO
2.30x Skr15.90 Million
≈ $1.71 Million
Skr6.90 Million Sweden Skr19.86 ▲ +2.69%
8778 Lattice Semiconductor Corporation
NASDAQ:LSCC
2.30x $50.26 Million $21.82 Million USA $151.92 ▼ -1.73%
8779 Hind Rectifiers Limited
NSE:HIRECT
2.30x Rs633.15 Million
≈ $6.85 Million
Rs274.89 Million India Rs1137.80 ▲ +1.74%
8780 Arcosa Inc
NYSE:ACA
2.30x $120.00 Million $52.10 Million USA $124.04 ▲ +0.19%
8781 Hornby PLC
LSE:HRN
2.30x GBX5.09 Million
≈ $619.79
GBX2.21 Million UK GBX0.65 ▲ +4.84%
8782 Shenzhen Goodix Technology Co Ltd Class A
SHG:603160
2.30x CN¥369.57 Million
≈ $54.08 Million
CN¥160.49 Million China CN¥55.60 ▼ -0.71%
8783 Lockheed Martin Corporation
NYSE:LMT
2.30x $3.73 Billion $1.62 Billion USA $519.05 ▲ +1.37%
8784 Cikarang Listrindo Tbk PT
JK:POWR
2.30x Rp52.27 Million
≈ $3.06K
Rp22.71 Million Indonesia Rp700.00 ▲ +0.72%
8785 New China Life Insurance Co Ltd
SHG:601336
2.30x CN¥41.56 Billion
≈ $6.08 Billion
CN¥18.06 Billion China CN¥56.03 ▼ -2.71%
8786 MLS Co Ltd
SHE:002745
2.30x CN¥127.96 Million
≈ $18.72 Million
CN¥55.61 Million China CN¥10.30 ▼ -0.10%
8787 Somnigroup International Inc.
NYSE:SGI
2.30x $408.20 Million $177.40 Million USA $69.63 ▲ +3.29%
8788 PJP Makrum S.A.
WAR:PJP
2.30x zł12.89 Million
≈ $3.55 Million
zł5.60 Million Poland zł18.25 ▲ +1.39%
8789 Kyungin Synthe
KO:012610
2.30x ₩8.13 Billion
≈ $5.51 Million
₩3.54 Billion Korea ₩4205.00 ▼ -6.35%
8790 Misun Technology Co Ltd
SHE:301577
2.30x CN¥74.23 Million
≈ $10.86 Million
CN¥32.27 Million China CN¥100.75 ▲ +2.33%
8791 Francotyp-Postalia Holding AG
F:FPH
2.30x €7.69 Million
≈ $8.99 Million
€3.34 Million Germany €3.00 ▼ -0.33%
8792 Mr Price Group Ltd
JSE:MRP
2.30x ZAC3.04 Billion
≈ $1.62 Million
ZAC1.32 Billion South Africa ZAC15000.00 ▲ +1.01%
8793 Flat Glass Group Co. Ltd
SHG:601865
2.30x CN¥865.97 Million
≈ $126.72 Million
CN¥376.46 Million China CN¥11.22 ▼ -0.97%
8794 Azkoyen
MC:AZK
2.30x €18.91 Million
≈ $22.10 Million
€8.22 Million Spain €12.00 ▲ +0.42%
8795 Pico (Thailand) Public Company Limited
BK:PICO
2.30x ฿67.84 Million
≈ $2.11 Million
฿29.49 Million Thailand ฿4.20 ▲ +0.00%
8796 Acme Holdings Bhd
KLSE:7131
2.30x RM10.68 Million
≈ $2.68 Million
RM4.64 Million Malaysia RM0.11 ▲ +5.00%
8797 Servcorp Ltd
AU:SRV
2.30x AU$90.06 Million
≈ $63.73 Million
AU$39.16 Million Australia AU$6.59 ▲ +2.33%
8798 Teladan Setia Group Bhd
KLSE:0230
2.30x RM18.59 Million
≈ $4.67 Million
RM8.08 Million Malaysia RM0.78 ▼ -2.52%
8799 NISSAN MOTOR SP. ADR/2
F:NISE
2.30x €960.90 Billion
≈ $1.12 Trillion
€417.84 Billion Germany €3.68 ▼ -1.08%
8800 Zhejiang Xinneng Photovoltaic Technology Co Ltd
SHG:603105
2.30x CN¥185.80 Million
≈ $27.19 Million
CN¥80.80 Million China CN¥8.64 ▼ -2.04%