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
16501 Wheels Up Experience Inc
NYSE:UP
0.78x $14.76 Million $18.91 Million USA $7.82 ▼ -10.22%
16502 R Systems International Limited
NSE:RSYSTEMS
0.78x Rs592.16 Million
≈ $6.40 Million
Rs758.54 Million India Rs254.05 ▼ -2.14%
16503 Kvutzat Acro Ltd.
TA:ACRO
0.78x ILA48.99 Million
≈ $131.34K
ILA62.75 Million Israel ILA4607.00 ▲ +2.15%
16504 Hangzhou Jingye Intelligent Technology Co. Ltd. A
SHG:688290
0.78x CN¥29.20 Million
≈ $4.27 Million
CN¥37.42 Million China CN¥58.35 ▼ -2.60%
16505 Gempharmatech Co. Ltd. A
SHG:688046
0.78x CN¥90.31 Million
≈ $13.22 Million
CN¥115.79 Million China CN¥17.34 ▼ -3.88%
16506 Onto Innovation Inc
NYSE:ONTO
0.78x $26.32 Million $33.75 Million USA $274.76 ▼ -1.86%
16507 CR Capital AG
XETRA:CRZK
0.78x €10.73 Million
≈ $12.54 Million
€13.76 Million Germany €0.35 ▼ -19.73%
16508 Big Yellow Group PLC
LSE:BYG
0.78x GBX57.89 Million
≈ $7.04K
GBX74.27 Million UK GBX831.00 ▲ +1.90%
16509 Andon Health Co Ltd
SHE:002432
0.78x CN¥521.40 Million
≈ $76.30 Million
CN¥668.89 Million China CN¥73.92 ▼ -4.25%
16510 Orissa Bengal Carrier Limited
NSE:OBCL
0.78x Rs12.45 Million
≈ $134.62K
Rs15.97 Million India Rs50.98 ▲ +0.22%
16511 Newcap Holding A/S
CO:NEWCAP
0.78x Dkr5.12 Million
≈ $801.37K
Dkr6.57 Million Denmark Dkr425.00 ▼ -4.39%
16512 Guizhou Sanli Pharmaceutical Co Ltd
SHG:603439
0.78x CN¥32.03 Million
≈ $4.69 Million
CN¥41.11 Million China CN¥15.83 ▼ -2.04%
16513 Kirloskar Industries Limited
NSE:KIRLOSIND
0.78x Rs2.16 Billion
≈ $23.37 Million
Rs2.77 Billion India Rs3124.70 ▼ -0.36%
16514 CSW Industrials Inc
NASDAQ:CSWI
0.78x $27.29 Million $35.06 Million USA $305.10 ▲ +0.00%
16515 Zhejiang Yueling Co Ltd
SHE:002725
0.78x CN¥8.05 Million
≈ $1.18 Million
CN¥10.35 Million China CN¥14.51 ▼ -1.69%
16516 Beijer Ref AB (publ)
ST:BEIJ-B
0.78x Skr614.00 Million
≈ $66.08 Million
Skr789.00 Million Sweden Skr126.80 ▼ -0.24%
16517 Godawari Power And Ispat limited
NSE:GPIL
0.78x Rs4.00 Billion
≈ $43.28 Million
Rs5.14 Billion India Rs286.00 ▼ -0.09%
16518 Cencosud Shopping SA
SN:CENCOMALLS
0.78x CL$57.23 Billion
≈ $64.00 Million
CL$73.58 Billion Chile CL$2370.00 ▲ +1.75%
16519 Razor Labs Ltd
TA:RZR
0.78x ILA934.00K
≈ $2.50K
ILA1.20 Million Israel ILA530.50 ▼ -0.95%
16520 Advanced Enzyme Technologies Limited
NSE:ADVENZYMES
0.78x Rs647.13 Million
≈ $7.00 Million
Rs832.56 Million India Rs376.50 ▼ -0.99%
16521 Te Chang Construction Co Ltd
TWO:5511
0.78x NT$313.12 Million
≈ $9.87 Million
NT$402.99 Million Taiwan NT$73.20 ▲ +1.24%
16522 Shan Dong Dong-E E-Jiao Co Ltd
SHE:000423
0.78x CN¥353.87 Million
≈ $51.78 Million
CN¥456.10 Million China CN¥48.60 ▼ -1.46%
16523 Power Generation Corp 3
VN:PGV
0.78x ₫1.98 Trillion
≈ $75.27 Million
₫2.55 Trillion Vietnam ₫23100.00 ▲ +0.43%
16524 Aalberts Industries NV
AS:AALB
0.78x €115.70 Million
≈ $135.27 Million
€149.20 Million Netherlands €38.52 ▼ -0.21%
16525 FatPipe, Inc. Common Stock
NASDAQ:FATN
0.78x $240.90K $310.66K USA $7.54 ▼ -4.80%
16526 Silicom
NASDAQ:SILC
0.78x $939.00K $1.21 Million USA $42.98 ▼ -2.27%
16527 Spigen Korea Co. Ltd
KQ:192440
0.78x ₩9.73 Billion
≈ $6.60 Million
₩12.55 Billion Korea ₩30850.00 ▼ -6.52%
16528 NEPI Rockcastle PLC
AS:NRP
0.77x €168.42 Million
≈ $196.91 Million
€217.32 Million Netherlands €7.40 ▼ -1.73%
16529 ELK-Desa Resources Bhd
KLSE:5228
0.77x RM23.47 Million
≈ $5.89 Million
RM30.30 Million Malaysia RM1.05 ▲ +0.96%
16530 FIT Holding Co Ltd
TW:3712
0.77x NT$176.74 Million
≈ $5.57 Million
NT$228.28 Million Taiwan NT$18.50 ▼ -6.09%
16531 Hifab Group AB Series B
ST:HIFA-B
0.77x Skr2.40 Million
≈ $258.28K
Skr3.10 Million Sweden Skr3.14 ▼ -1.88%
16532 Hultström Group B
ST:HULT-B
0.77x Skr2.40 Million
≈ $258.28K
Skr3.10 Million Sweden Skr3.43 ▼ -1.72%
16533 Mangold Fondkommission AB
ST:MANG
0.77x Skr18.50 Million
≈ $1.99 Million
Skr23.90 Million Sweden Skr1810.00 ▼ -0.55%
16534 AMN Healthcare Services Inc
NYSE:AMN
0.77x $22.67 Million $29.29 Million USA $30.61 ▲ +0.99%
16535 Astor Enerji AS
IS:ASTOR
0.77x TL2.25 Billion
≈ $50.40 Million
TL2.91 Billion Turkey TL322.75 ▼ -9.97%
16536 Akzo Nobel NV
AS:AKZA
0.77x €462.00 Million
≈ $540.13 Million
€598.00 Million Netherlands €56.62 ▲ +2.95%
16537 Ikegps Group Ltd
AU:IKE
0.77x AU$856.00K
≈ $605.67K
AU$1.11 Million Australia AU$1.01 ▲ +0.00%
16538 Steady Safe TBK PT
JK:SAFE
0.77x Rp7.10 Billion
≈ $416.24K
Rp9.19 Billion Indonesia Rp288.00 ▼ -1.37%
16539 Mastercard Inc
NYSE:MA
0.77x $3.00 Billion $3.88 Billion USA $481.76 ▲ +2.17%
16540 XiAn Qujiang Cultural Tourism Co Ltd
SHG:600706
0.77x CN¥22.96 Million
≈ $3.36 Million
CN¥29.73 Million China CN¥7.95 ▼ -1.97%
16541 Shanghai Jahwa United Co Ltd
SHG:600315
0.77x CN¥107.80 Million
≈ $15.78 Million
CN¥139.57 Million China CN¥17.63 ▼ -1.18%
16542 MODISON LIMITED
NSE:MODISONLTD
0.77x Rs31.47 Million
≈ $340.38K
Rs40.75 Million India Rs345.45 ▲ +5.00%
16543 TPG RE Finance Trust Inc
NYSE:TRTX
0.77x $21.84 Million $28.29 Million USA $8.45 ▲ +0.84%
16544 Dardanel Onentas Gida Sanayi AS
IS:DARDL
0.77x TL30.34 Million
≈ $679.52K
TL39.31 Million Turkey TL2.30 ▲ +0.44%
16545 Sammok S-Form Co.Ltd
KQ:018310
0.77x ₩4.12 Billion
≈ $2.79 Million
₩5.33 Billion Korea ₩20900.00 ▲ +0.24%
16546 Etsy, Inc.
NYSE:ETSY
0.77x $80.74 Million $104.66 Million USA $67.05 ▲ +0.00%
16547 PJBumi Bhd
KLSE:7163
0.77x RM162.00K
≈ $40.67K
RM210.00K Malaysia RM3.19 ▲ +0.00%
16548 Selangor Dredging Bhd
KLSE:2224
0.77x RM22.90 Million
≈ $5.75 Million
RM29.70 Million Malaysia RM0.47 ▲ +0.00%
16549 CT Global Managed Portfolio Trust PLC
LSE:CMPI
0.77x GBX1.51 Million
≈ $184.21
GBX1.97 Million UK GBX131.50 ▲ +0.00%
16550 Gloria Material Technology
TWO:5009
0.77x NT$405.68 Million
≈ $12.78 Million
NT$526.56 Million Taiwan NT$37.35 ▼ -1.71%
16551 Value Added Technology Co. Ltd
KQ:043150
0.77x ₩10.70 Billion
≈ $7.25 Million
₩13.89 Billion Korea ₩18820.00 ▲ +0.53%
16552 Huntington Bancshares Incorporated
NASDAQ:HBAN
0.77x $487.00 Million $633.00 Million USA $16.53 ▲ +3.77%
16553 NCR Voyix Corporation
NYSE:VYX
0.77x $60.00 Million $78.00 Million USA $7.10 ▼ -0.70%
16554 Shaanxi Huaqin Technology Industry Co. Ltd. A
SHG:688281
0.77x CN¥318.46 Million
≈ $46.60 Million
CN¥414.05 Million China CN¥50.43 ▼ -3.19%
16555 Farm Price Holdings Berhad
KLSE:0304
0.77x RM2.20 Million
≈ $551.85K
RM2.86 Million Malaysia RM0.31 ▲ +0.00%
16556 Jeil Technos Co.Ltd
KQ:038010
0.77x ₩2.65 Billion
≈ $1.79 Million
₩3.44 Billion Korea ₩5990.00 ▲ +0.50%
16557 Électricite de Strasbourg Société Anonyme
PA:ELEC
0.77x €57.28 Million
≈ $66.97 Million
€74.50 Million France €230.00 ▼ -0.65%
16558 Orion Oyj A
HE:ORNAV
0.77x €79.50 Million
≈ $92.94 Million
€103.40 Million Finland €68.90 ▲ +1.77%
16559 Orion Oyj B
HE:ORNBV
0.77x €79.50 Million
≈ $92.94 Million
€103.40 Million Finland €69.15 ▲ +1.62%
16560 Enea AB
ST:ENEA
0.77x Skr14.30 Million
≈ $1.54 Million
Skr18.60 Million Sweden Skr88.60 ▲ +0.34%
16561 Hengerda New Materials (Fujian) Co. Ltd.
SHE:300946
0.77x CN¥67.11 Million
≈ $9.82 Million
CN¥87.31 Million China CN¥47.15 ▲ +1.29%
16562 Gujarat Pipavav Port Limited
NSE:GPPL
0.77x Rs2.04 Billion
≈ $22.03 Million
Rs2.65 Billion India Rs154.23 ▼ -0.84%
16563 Polyplex (Thailand) Public Company Limited
BK:PTL-R
0.77x ฿264.25 Million
≈ $8.24 Million
฿343.88 Million Thailand ฿9.85 ▲ +1.03%
16564 P/F Bakkafrost
F:6BF
0.77x €447.84 Million
≈ $523.57 Million
€582.80 Million Germany €39.84 ▼ -1.04%
16565 Volex Plc
LSE:VLX
0.77x GBX21.96 Million
≈ $2.67K
GBX28.57 Million UK GBX660.00 ▼ -2.80%
16566 Amata Summit Growth Freehold and Leasehold Real Estate Investment Trust
BK:AMATAR
0.77x ฿61.83 Million
≈ $1.93 Million
฿80.46 Million Thailand ฿7.25 ▼ -0.68%
16567 Trinity Biotech plc
NASDAQ:TRIB
0.77x $4.40 Million $5.73 Million USA $0.68 ▼ -2.40%
16568 Sam Hwa Capaci
KO:001820
0.77x ₩3.10 Billion
≈ $2.10 Million
₩4.04 Billion Korea ₩110400.00 ▲ +2.51%
16569 Assura PLC
LSE:AGR
0.77x GBX68.20 Million
≈ $8.30K
GBX88.90 Million UK GBX47.48 ▲ +0.38%
16570 Borealis Foods Inc.
NASDAQ:BRLS
0.77x $13.72 Million $17.88 Million USA $1.59 ▲ +3.25%
16571 City Service SE
WAR:CTS
0.77x zł1.91 Million
≈ $524.56K
zł2.48 Million Poland zł6.40 ▼ -1.54%
16572 Train Alliance Sweden AB Series B
ST:TRAIN-B
0.77x Skr50.00 Million
≈ $5.38 Million
Skr65.19 Million Sweden Skr20.40 ▲ +0.00%
16573 Shield Therapeutics plc
LSE:STX
0.77x GBX2.40 Million
≈ $291.52
GBX3.12 Million UK GBX5.80 ▲ +0.87%
16574 Raiden Resources Ltd
AU:RDN
0.77x AU$4.78 Million
≈ $3.38 Million
AU$6.23 Million Australia AU$0.00 ▲ +33.33%
16575 ADF Foods Limited
NSE:ADFFOODS
0.77x Rs319.27 Million
≈ $3.45 Million
Rs416.36 Million India Rs288.80 ▼ -0.52%
16576 LEGRAND UNSP.ARD 1/5 EO 4
F:LRC0
0.77x €256.80 Million
≈ $300.23 Million
€334.90 Million Germany €29.00 ▼ -0.68%
16577 ideaForge Technology Limited
NSE:IDEAFORGE
0.77x £113.46 Million
≈ $152.37 Million
£147.99 Million India £900.00 ▲ +5.00%
16578 Symrise AG
F:SY1
0.77x €71.87 Million
≈ $84.03 Million
€93.77 Million Germany €75.08 ▼ -1.05%
16579 Srisawad Power 1979 PCL
BK:SAWAD
0.77x ฿1.02 Billion
≈ $31.72 Million
฿1.33 Billion Thailand ฿21.30 ▼ -2.74%
16580 Vissem Electronics Co. Ltd
KQ:072950
0.77x ₩1.82 Billion
≈ $1.24 Million
₩2.38 Billion Korea ₩11400.00 ▲ +4.49%
16581 NHN Bugs Corp
KQ:104200
0.77x ₩756.16 Million
≈ $512.44K
₩987.36 Million Korea ₩3265.00 ▲ +1.08%
16582 Dixon Technologies (India) Limited
NSE:DIXON
0.77x Rs5.13 Billion
≈ $55.46 Million
Rs6.70 Billion India Rs11488.00 ▲ +2.32%
16583 Multiconsult AS
OL:MULTI
0.77x Nkr251.33 Million
≈ $26.45 Million
Nkr328.40 Million Norway Nkr154.20 ▼ -0.26%
16584 Brookfield Wealth Solutions Ltd.
NYSE:BNT
0.77x $438.12 Million $572.58 Million USA $44.95 ▲ +2.74%
16585 New Delhi Television Limited
NSE:NDTV
0.76x Rs45.20 Million
≈ $488.82K
Rs59.10 Million India Rs82.59 ▲ +0.78%
16586 Nicolas Correa SA
MC:NEA
0.76x €6.85 Million
≈ $8.01 Million
€8.96 Million Spain €9.60 ▼ -1.44%
16587 Acsion Ltd
JSE:ACS
0.76x ZAC424.97 Million
≈ $225.85K
ZAC556.05 Million South Africa ZAC1000.00 ▲ +0.00%
16588 Gladstone Land Corporation
NASDAQ:LAND
0.76x $10.61 Million $13.89 Million USA $9.33 ▲ +1.52%
16589 Wieson Technologies Co Ltd
TWO:6272
0.76x NT$73.89 Million
≈ $2.33 Million
NT$96.72 Million Taiwan NT$38.70 ▼ -14.19%
16590 Avalon Holdings Corporation
NYSE MKT:AWX
0.76x $1.45 Million $1.90 Million USA $2.59 ▲ +1.17%
16591 Tapestry Inc
NYSE:TPR
0.76x $262.60 Million $343.80 Million USA $140.47 ▲ +0.62%
16592 Daesung Finetec Co.Ltd
KQ:104040
0.76x ₩582.39 Million
≈ $394.68K
₩763.56 Million Korea ₩1999.00 ▼ -8.30%
16593 Everlight Electronics Co Ltd
TW:2393
0.76x NT$589.16 Million
≈ $18.56 Million
NT$772.62 Million Taiwan NT$66.70 ▲ +1.68%
16594 Xiamen Red Phase Instruments Inc
SHE:300427
0.76x CN¥32.94 Million
≈ $4.82 Million
CN¥43.21 Million China CN¥7.32 ▼ -3.68%
16595 OFG Bancorp
NYSE:OFG
0.76x $39.50 Million $51.84 Million USA $45.96 ▲ +2.75%
16596 BioCryst Pharmaceuticals Inc
NASDAQ:BCRX
0.76x $276.04 Million $362.26 Million USA $8.47 ▲ +2.67%
16597 Ritco Logistics Limited
NSE:RITCO
0.76x Rs66.47 Million
≈ $718.80K
Rs87.24 Million India Rs259.05 ▼ -0.80%
16598 Parksystems Corp
KQ:140860
0.76x ₩3.08 Billion
≈ $2.09 Million
₩4.05 Billion Korea ₩295500.00 ▲ +7.45%
16599 Indiamart Intermesh Limited
NSE:INDIAMART
0.76x Rs1.43 Billion
≈ $15.51 Million
Rs1.88 Billion India Rs1994.20 ▲ +0.72%
16600 Frenkel Topping Group
LSE:FEN
0.76x GBX1.77 Million
≈ $215.36
GBX2.33 Million UK GBX50.00 ▲ +2.04%