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
3501 Koppers Holdings Inc
NYSE:KOP
6.52x $46.30 Million $7.10 Million USA $51.47 ▲ +4.61%
3502 Hangzhou Jiebai Group Co Ltd
SHG:600814
6.52x CN¥236.16 Million
≈ $34.56 Million
CN¥36.23 Million China CN¥6.36 ▼ -1.85%
3503 Dingdong (Cayman) Limited ADR
NYSE:DDL
6.52x $199.27 Million $30.57 Million USA $2.61 ▼ -1.51%
3504 KHD Humboldt Wedag International AG
XETRA:KWG
6.52x €19.64 Million
≈ $22.96 Million
€3.02 Million Germany €1.88 ▲ +0.00%
3505 Juniper Hotels Ltd
NSE:JUNIPER
6.51x Rs1.68 Billion
≈ $18.18 Million
Rs258.10 Million India Rs196.88 ▲ +0.76%
3506 Kumpulan Jetson Bhd
KLSE:9083
6.51x RM1.61 Million
≈ $403.72K
RM247.00K Malaysia RM0.09 ▲ +13.33%
3507 Kidswant Children Products Co.Ltd.
SHE:301078
6.51x CN¥1.18 Billion
≈ $172.57 Million
CN¥181.26 Million China CN¥6.99 ▼ -0.29%
3508 Cosmax Inc
KO:192820
6.50x ₩58.24 Billion
≈ $39.47 Million
₩8.96 Billion Korea ₩172200.00 ▼ -0.81%
3509 Vittia Fertilizantes
SA:VITT3
6.50x R$105.92 Million
≈ $20.78 Million
R$16.29 Million Brazil R$3.37 ▲ +0.60%
3510 Sensys Traffic AB
ST:SENS
6.50x Skr38.37 Million
≈ $4.13 Million
Skr5.90 Million Sweden Skr0.00 ▼ -50.00%
3511 E2E Networks Limited
NSE:E2E
6.50x Rs884.66 Million
≈ $9.57 Million
Rs136.12 Million India Rs446.40 ▲ +5.00%
3512 MorningStar Partners, L.P.
NYSE:TXO
6.50x $28.27 Million $4.35 Million USA $13.06 ▲ +1.16%
3513 Ceres Global Ag Corp
TO:CRP
6.50x CA$10.13 Million
≈ $7.33 Million
CA$1.56 Million Canada CA$6.11 ▲ +0.00%
3514 BASF SE
F:BASA
6.49x €3.64 Billion
≈ $4.25 Billion
€560.00 Million Germany €11.70 ▼ -4.10%
3515 SG Blocks Inc
NASDAQ:SGBX
6.49x $3.26 Million $501.73K USA $1.00 ▼ -7.41%
3516 Olenox Industries Inc.
NASDAQ:OLOX
6.49x $3.26 Million $501.73K USA $5.53 ▲ +4.54%
3517 AIC Inc
TWO:3693
6.49x NT$607.42 Million
≈ $19.14 Million
NT$93.59 Million Taiwan NT$472.00 ▲ +4.54%
3518 Millrose Properties, Inc.
NYSE:MRP
6.49x $797.30 Million $122.88 Million USA $28.36 ▼ -1.56%
3519 Tejon Ranch Co
NYSE:TRC
6.48x $10.24 Million $1.58 Million USA $17.93 ▼ -0.17%
3520 Atlanticus Holdings Corporation
NASDAQ:ATLC
6.48x $286.35 Million $44.17 Million USA $96.37 ▼ -1.57%
3521 Tainergy Tech Co Ltd
TW:4934
6.48x NT$406.36 Million
≈ $12.80 Million
NT$62.71 Million Taiwan NT$15.50 ▲ +2.65%
3522 Alumexx N.V.
AS:ALX
6.48x €4.33 Million
≈ $5.06 Million
€668.00K Netherlands €1.45 ▲ +0.00%
3523 Bank Islam Malaysia Bhd
KLSE:5258
6.48x RM1.17 Billion
≈ $294.11 Million
RM180.82 Million Malaysia RM2.13 ▼ -0.47%
3524 Pegasystems Inc
NASDAQ:PEGA
6.48x $212.25 Million $32.76 Million USA $30.94 ▼ -2.37%
3525 Orange S.A.
PA:ORA
6.48x €6.07 Billion
≈ $7.10 Billion
€937.00 Million France €16.19 ▼ -1.52%
3526 Sanco Industries Limited
NSE:SANCO
6.48x Rs4.72 Million
≈ $51.06K
Rs729.00K India Rs2.90 ▲ +0.00%
3527 PNC Infratech Limited
NSE:PNCINFRA
6.47x Rs41.89 Billion
≈ $453.03 Million
Rs6.47 Billion India Rs243.05 ▼ -1.51%
3528 Keyfield International Berhad
KLSE:5321
6.47x RM92.03 Million
≈ $23.11 Million
RM14.22 Million Malaysia RM1.49 ▼ -1.32%
3529 Grupo Famsa S.A.B. de C.V
MX:GFAMSAA
6.47x MX$2.96 Billion
≈ $170.10 Million
MX$456.72 Million Mexico MX$0.03 ▲ +0.00%
3530 Daou Tech
KO:023590
6.47x ₩894.43 Billion
≈ $606.14 Million
₩138.22 Billion Korea ₩36100.00 ▲ +3.44%
3531 Shanghai Kaytune Industrial Co.Ltd
SHE:301001
6.47x CN¥86.60 Million
≈ $12.67 Million
CN¥13.39 Million China CN¥20.58 ▼ -1.44%
3532 Bera Holding AS
IS:BERA
6.46x TL489.88 Million
≈ $10.97 Million
TL75.78 Million Turkey TL13.55 ▼ -3.21%
3533 Jiangsu Feymer Technology Co Ltd
SHG:688350
6.46x CN¥97.34 Million
≈ $14.24 Million
CN¥15.07 Million China CN¥23.96 ▲ +1.83%
3534 Miller Industries Inc
NYSE:MLR
6.46x $19.90 Million $3.08 Million USA $50.38 ▲ +1.55%
3535 Jetwell Computer Co Ltd
TWO:3147
6.46x NT$655.14 Million
≈ $20.64 Million
NT$101.47 Million Taiwan NT$228.50 ▲ +9.86%
3536 Kedawung Setia Industrial Tbk
JK:KDSI
6.45x Rp75.78 Billion
≈ $4.44 Million
Rp11.75 Billion Indonesia Rp446.00 ▲ +0.45%
3537 Adolfo Dominguez SA
MC:ADZ
6.45x €4.94 Million
≈ $5.78 Million
€766.36K Spain €6.05 ▼ -3.97%
3538 Ayen Enerji AS
IS:AYEN
6.45x TL611.55 Million
≈ $13.70 Million
TL94.83 Million Turkey TL36.70 ▼ -0.11%
3539 Also Holding AG
SW:ALSN
6.45x CHF428.65 Million
≈ $541.92 Million
CHF66.47 Million Switzerland CHF199.00 ▼ -3.16%
3540 Banco Bilbao Vizcaya Argentaria SA
MC:BBVA
6.45x €17.17 Billion
≈ $20.07 Billion
€2.66 Billion Spain €22.57 ▲ +1.58%
3541 Banco Bilbao Viscaya Argentaria SA ADR
NYSE:BBVA
6.45x $17.17 Billion $2.66 Billion USA $21.62 ▼ -3.01%
3542 Dayou A-Tech
KO:002880
6.45x ₩30.43 Billion
≈ $20.62 Million
₩4.72 Billion Korea ₩785.00 ▼ -0.38%
3543 Gesco AG
XETRA:GSC1
6.44x €17.76 Million
≈ $20.76 Million
€2.76 Million Germany €13.20 ▲ +0.00%
3544 Stepan Company
NYSE:SCL
6.44x $69.76 Million $10.84 Million USA $58.60 ▲ +1.54%
3545 PAMT CORP
NASDAQ:PAMT
6.44x $15.52 Million $2.41 Million USA $14.69 ▲ +7.46%
3546 Continental Holdings Corp
TW:3703
6.43x NT$4.68 Billion
≈ $147.49 Million
NT$727.54 Million Taiwan NT$20.85 ▲ +1.21%
3547 Leysen Jewellery Inc
SHG:603900
6.43x CN¥54.54 Million
≈ $7.98 Million
CN¥8.48 Million China CN¥5.25 ▼ -2.05%
3548 Anhui Jianghuai Automobile Group Corp Ltd
SHG:600418
6.43x CN¥2.09 Billion
≈ $305.17 Million
CN¥324.29 Million China CN¥20.80 ▼ -1.19%
3549 Koleksiyon Mobilya Sanayi AS
IS:KLSYN
6.43x TL66.31 Million
≈ $1.49 Million
TL10.31 Million Turkey TL14.66 ▼ -1.94%
3550 BOKU INC. REG S DL-0001
F:B04
6.43x €78.88 Million
≈ $92.22 Million
€12.27 Million Germany €1.04 ▼ -13.33%
3551 Sony Group Corp
NYSE:SONY
6.43x $543.84 Billion $84.64 Billion USA $21.02 ▼ -0.61%
3552 Kornit Digital Ltd
NASDAQ:KRNT
6.42x $10.61 Million $1.65 Million USA $15.29 ▲ +1.53%
3553 Hindusthan National Glass & Industries Limited
NSE:HINDNATGLS
6.42x Rs777.25 Million
≈ $8.41 Million
Rs121.01 Million India Rs8.84 ▲ +0.00%
3554 Land General Bhd
KLSE:3174
6.42x RM75.49 Million
≈ $18.95 Million
RM11.76 Million Malaysia RM0.17 ▲ +0.00%
3555 Chang Jiang Shipping Group Phoenix Co Ltd
SHE:000520
6.42x CN¥23.97 Million
≈ $3.51 Million
CN¥3.73 Million China CN¥3.56 ▲ +1.14%
3556 Rare Foods Australia Ltd
AU:RFA
6.42x AU$961.49K
≈ $680.32K
AU$149.79K Australia AU$0.01 ▲ +0.00%
3557 Hydro Exploitations SA
PA:MLHYE
6.42x €2.46 Million
≈ $2.88 Million
€383.28K France €102.00 ▲ +0.00%
3558 Aelis Farma SA
PA:AELIS
6.42x €24.27 Million
≈ $28.37 Million
€3.78 Million France €1.02 ▼ -0.97%
3559 Shyft Group Inc
NASDAQ:SHYF
6.42x $20.04 Million $3.12 Million USA $12.54 ▲ +0.00%
3560 Saint Jean Groupe Société anonyme
PA:SABE
6.41x €2.43 Million
≈ $2.84 Million
€379.00K France €21.60 ▲ +2.86%
3561 Cedergrenska AB
ST:CEDER
6.41x Skr73.10 Million
≈ $7.87 Million
Skr11.40 Million Sweden Skr47.90 ▲ +0.42%
3562 Vertex Resource Group Ltd
V:VTX
6.41x CA$9.70 Million
≈ $7.02 Million
CA$1.51 Million Canada CA$0.18 ▼ -5.41%
3563 Hang Xiao Steel Structure Co Ltd
SHG:600477
6.41x CN¥135.78 Million
≈ $19.87 Million
CN¥21.18 Million China CN¥2.33 ▲ +1.30%
3564 BioArctic AB (publ)
ST:BIOA-B
6.41x Skr1.15 Billion
≈ $123.45 Million
Skr179.07 Million Sweden Skr307.00 ▲ +3.02%
3565 Shandong Longda Meat Foodstuff Co Ltd
SHE:002726
6.39x CN¥197.44 Million
≈ $28.89 Million
CN¥30.88 Million China CN¥1.98 ▲ +5.88%
3566 Public Power Corporation S.A.
AT:PPC
6.39x €320.05 Million
≈ $374.17 Million
€50.06 Million Greece €22.90 ▲ +2.69%
3567 Jiangxi Guoguang Commercial Chains Co Ltd
SHG:605188
6.39x CN¥139.04 Million
≈ $20.35 Million
CN¥21.75 Million China CN¥11.02 ▼ -1.52%
3568 FRoSTA AG
F:NLM
6.39x €59.31 Million
≈ $69.34 Million
€9.28 Million Germany €106.00 ▲ +4.43%
3569 Bank Pembangunan Timur Tbk
JK:BJTM
6.39x Rp2.48 Trillion
≈ $145.22 Million
Rp387.80 Billion Indonesia Rp530.00 ▲ +0.00%
3570 Xinjiang East Universe Group Gas Co Ltd
SHG:603706
6.39x CN¥93.20 Million
≈ $13.64 Million
CN¥14.59 Million China CN¥18.37 ▼ -7.08%
3571 Delek US Energy Inc
NYSE:DK
6.39x $506.40 Million $79.30 Million USA $67.19 ▲ +3.94%
3572 PEPCO GROUP N.V. EO-01
F:8UX
6.38x €652.72 Million
≈ $763.09 Million
€102.24 Million Germany €9.50 ▲ +3.28%
3573 Airmate Cayman International Co Ltd
TW:1626
6.38x NT$897.10 Million
≈ $28.26 Million
NT$140.55 Million Taiwan NT$10.05 ▲ +0.00%
3574 Shanghai Longyun Advg & Media
SHG:603729
6.38x CN¥36.37 Million
≈ $5.32 Million
CN¥5.70 Million China CN¥9.67 ▼ -1.43%
3575 Surapon Foods Public Company Limited
BK:SSF
6.38x ฿221.20 Million
≈ $6.89 Million
฿34.68 Million Thailand ฿5.10 ▲ +0.00%
3576 Eonmetall Group Bhd
KLSE:7217
6.38x RM7.25 Million
≈ $1.82 Million
RM1.14 Million Malaysia RM0.42 ▲ +0.00%
3577 Baticim Bati Anadolu Cimento Sanayi AS
IS:BTCIM
6.37x TL574.55 Million
≈ $12.87 Million
TL90.14 Million Turkey TL5.21 ▼ -3.16%
3578 EASY HOLDINGS Co. Ltd
KQ:035810
6.37x ₩42.38 Billion
≈ $28.72 Million
₩6.65 Billion Korea ₩4355.00 ▲ +0.11%
3579 JCY International Bhd
KLSE:5161
6.37x RM39.97 Million
≈ $10.04 Million
RM6.28 Million Malaysia RM0.37 ▲ +2.78%
3580 Softtech Engineers Limited
NSE:SOFTTECH
6.37x Rs71.74 Million
≈ $775.81K
Rs11.27 Million India Rs427.95 ▲ +3.37%
3581 SonoScape Medical Corp
SHE:300633
6.37x CN¥34.57 Million
≈ $5.06 Million
CN¥5.43 Million China CN¥19.08 ▼ -0.93%
3582 Extreme Networks Inc
NASDAQ:EXTR
6.37x $50.14 Million $7.88 Million USA $30.44 ▲ +0.53%
3583 Datadog Inc
NASDAQ:DDOG
6.36x $334.62 Million $52.57 Million USA $254.79 ▼ -3.20%
3584 Brockhaus Capital Management AG
F:BKHT
6.35x €27.60 Million
≈ $32.26 Million
€4.34 Million Germany €20.50 ▼ -1.44%
3585 W S Industries (I) Limited
NSE:WSI
6.35x Rs117.50 Million
≈ $1.27 Million
Rs18.50 Million India Rs61.03 ▼ -1.31%
3586 Shanghai Broadband Technology Co Ltd
SHG:600608
6.35x CN¥3.05 Million
≈ $446.43K
CN¥480.43K China CN¥0.17 ▲ +6.25%
3587 S&P Syndicate Public Company Limited
BK:SNP
6.34x ฿277.21 Million
≈ $8.64 Million
฿43.70 Million Thailand ฿9.00 ▲ +0.56%
3588 Projektengagemang Sweden AB (publ)
ST:PENG-B
6.34x Skr22.20 Million
≈ $2.39 Million
Skr3.50 Million Sweden Skr15.40 ▲ +2.67%
3589 Southern Petrochemicals Industries Corporation Limited
NSE:SPIC
6.34x Rs8.11 Billion
≈ $87.75 Million
Rs1.28 Billion India Rs66.71 ▲ +0.23%
3590 SKYWORTH GRP UNSP.ADR/30
F:KYW0
6.34x €2.26 Billion
≈ $2.64 Billion
€356.00 Million Germany €21.00 ▲ +0.96%
3591 Powszechny Zaklad Ubezpieczen SA
WAR:PZU
6.34x zł9.34 Billion
≈ $2.57 Billion
zł1.47 Billion Poland zł70.84 ▲ +1.49%
3592 POWSZECHNY Z.U.ADR /1 ZY1
F:7PZ0
6.34x €9.34 Billion
≈ $10.92 Billion
€1.47 Billion Germany €15.00 ▼ -2.60%
3593 ORION Holdings Corp
KO:001800
6.34x ₩183.96 Billion
≈ $124.67 Million
₩29.02 Billion Korea ₩25150.00 ▼ -0.79%
3594 Chian Hsing Forging Industrial Co Ltd
TWO:4528
6.34x NT$119.25 Million
≈ $3.76 Million
NT$18.82 Million Taiwan NT$15.45 ▲ +1.31%
3595 Informa PLC
LSE:INF
6.34x GBX560.10 Million
≈ $68.15K
GBX88.40 Million UK GBX877.20 ▼ -0.25%
3596 Anhui Shenjian New Materials Co Ltd
SHE:002361
6.33x CN¥42.58 Million
≈ $6.23 Million
CN¥6.72 Million China CN¥9.40 ▲ +5.03%
3597 Fuller Smith & Turner
LSE:FSTA
6.33x GBX38.00 Million
≈ $4.62K
GBX6.00 Million UK GBX758.00 ▲ +2.16%
3598 New Concept Energy Inc
NYSE MKT:GBR
6.33x $76.00K $12.00K USA $0.81 ▲ +1.90%
3599 Ouro Fino Saúde Animal Participações S.A
SA:OFSA3
6.33x R$135.27 Million
≈ $26.54 Million
R$21.36 Million Brazil R$25.97 ▲ +0.85%
3600 Aspermont Ltd
AU:ASP
6.33x AU$2.08 Million
≈ $1.47 Million
AU$328.00K Australia AU$1.55 ▼ -0.32%