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
3501 We & Win Development Co Ltd
TW:2537
6.55x NT$144.66 Million
≈ $4.56 Million
NT$22.09 Million Taiwan NT$10.05 ▲ +0.00%
3502 SSH Communications Security Oyj
HE:SSH1V
6.54x €2.73 Million
≈ $3.19 Million
€417.09K Finland €2.30 ▲ +0.44%
3503 Chagee Holdings Limited American Depositary Shares
NASDAQ:CHA
6.54x $184.04 Million $28.14 Million USA $11.58 ▼ -2.11%
3504 Deutsch Motors Inc
KQ:067990
6.54x ₩26.89 Billion
≈ $18.22 Million
₩4.11 Billion Korea ₩4240.00 ▼ -0.24%
3505 Sligro Food Group NV
AS:SLIGR
6.54x €183.00 Million
≈ $213.95 Million
€28.00 Million Netherlands €13.24 ▼ -0.75%
3506 Sinosun Tech
SHE:300333
6.53x CN¥2.52 Million
≈ $368.46K
CN¥385.39K China CN¥10.39 ▲ +2.97%
3507 Amneal Pharmaceuticals, Inc. Class A Common Stock
NYSE:AMRX
6.53x $118.45 Million $18.13 Million USA $12.18 ▲ +2.01%
3508 Jiangxi Copper Company Limited
F:JIX
6.53x €10.47 Billion
≈ $12.24 Billion
€1.60 Billion Germany €4.07 ▼ -2.96%
3509 ALSTOM S.A. UNSP.ADR 1/10
F:AOMU
6.52x €972.00 Million
≈ $1.14 Billion
€149.00 Million Germany €1.69 ▼ -1.17%
3510 Koppers Holdings Inc
NYSE:KOP
6.52x $46.30 Million $7.10 Million USA $42.16 ▼ -2.16%
3511 Hangzhou Jiebai Group Co Ltd
SHG:600814
6.52x CN¥236.16 Million
≈ $34.56 Million
CN¥36.23 Million China CN¥6.92 ▼ -3.49%
3512 Dingdong (Cayman) Limited ADR
NYSE:DDL
6.52x $199.27 Million $30.57 Million USA $2.61 ▼ -1.51%
3513 KHD Humboldt Wedag International AG
XETRA:KWG
6.52x €19.64 Million
≈ $22.96 Million
€3.02 Million Germany €1.74 ▲ +0.00%
3514 Juniper Hotels Ltd
NSE:JUNIPER
6.51x Rs1.68 Billion
≈ $18.18 Million
Rs258.10 Million India Rs201.21 ▲ +3.66%
3515 Kumpulan Jetson Bhd
KLSE:9083
6.51x RM1.61 Million
≈ $403.72K
RM247.00K Malaysia RM0.11 ▲ +5.00%
3516 Kidswant Children Products Co.Ltd.
SHE:301078
6.51x CN¥1.18 Billion
≈ $172.57 Million
CN¥181.26 Million China CN¥8.27 ▼ -5.81%
3517 Cosmax Inc
KO:192820
6.50x ₩58.24 Billion
≈ $39.47 Million
₩8.96 Billion Korea ₩170300.00 ▲ +0.18%
3518 Vittia Fertilizantes
SA:VITT3
6.50x R$105.92 Million
≈ $20.78 Million
R$16.29 Million Brazil R$3.43 ▲ +1.48%
3519 Sensys Traffic AB
ST:SENS
6.50x Skr38.37 Million
≈ $4.13 Million
Skr5.90 Million Sweden Skr0.00 ▼ -92.00%
3520 E2E Networks Limited
NSE:E2E
6.50x Rs884.66 Million
≈ $9.57 Million
Rs136.12 Million India Rs431.36 ▼ -89.50%
3521 MorningStar Partners, L.P.
NYSE:TXO
6.50x $28.27 Million $4.35 Million USA $13.78 ▲ +2.53%
3522 Ceres Global Ag Corp
TO:CRP
6.50x CA$10.13 Million
≈ $7.33 Million
CA$1.56 Million Canada CA$6.11 ▼ -1.61%
3523 BASF SE
F:BASA
6.49x €3.64 Billion
≈ $4.25 Billion
€560.00 Million Germany €12.40 ▼ -0.80%
3524 SG Blocks Inc
NASDAQ:SGBX
6.49x $3.26 Million $501.73K USA $1.00 ▼ -7.41%
3525 Olenox Industries Inc.
NASDAQ:OLOX
6.49x $3.26 Million $501.73K USA $7.88 ▼ -6.41%
3526 AIC Inc
TWO:3693
6.49x NT$607.42 Million
≈ $19.14 Million
NT$93.59 Million Taiwan NT$571.00 ▼ -2.89%
3527 Millrose Properties, Inc.
NYSE:MRP
6.49x $797.30 Million $122.88 Million USA $28.81 ▲ +4.61%
3528 Townsquare Media Inc
NYSE:TSQ
6.49x $10.16 Million $1.57 Million USA $6.54 ▲ +2.03%
3529 Tejon Ranch Co
NYSE:TRC
6.48x $10.24 Million $1.58 Million USA $19.09 ▲ +1.11%
3530 Tainergy Tech Co Ltd
TW:4934
6.48x NT$406.36 Million
≈ $12.80 Million
NT$62.71 Million Taiwan NT$17.10 ▼ -2.56%
3531 Alumexx N.V.
AS:ALX
6.48x €4.33 Million
≈ $5.06 Million
€668.00K Netherlands €1.42 ▲ +0.71%
3532 Bank Islam Malaysia Bhd
KLSE:5258
6.48x RM1.17 Billion
≈ $294.11 Million
RM180.82 Million Malaysia RM2.18 ▲ +1.87%
3533 Pegasystems Inc
NASDAQ:PEGA
6.48x $212.25 Million $32.76 Million USA $35.44 ▲ +0.94%
3534 Orange S.A.
PA:ORA
6.48x €6.07 Billion
≈ $7.10 Billion
€937.00 Million France €17.50 ▼ -1.19%
3535 Sanco Industries Limited
NSE:SANCO
6.48x Rs4.72 Million
≈ $51.06K
Rs729.00K India Rs2.90 ▼ -4.92%
3536 PNC Infratech Limited
NSE:PNCINFRA
6.47x Rs41.89 Billion
≈ $453.03 Million
Rs6.47 Billion India Rs210.28 ▼ -0.84%
3537 Keyfield International Berhad
KLSE:5321
6.47x RM92.03 Million
≈ $23.11 Million
RM14.22 Million Malaysia RM1.58 ▲ +0.00%
3538 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%
3539 Daou Tech
KO:023590
6.47x ₩894.43 Billion
≈ $606.14 Million
₩138.22 Billion Korea ₩39500.00 ▲ +1.28%
3540 Shanghai Kaytune Industrial Co.Ltd
SHE:301001
6.47x CN¥86.60 Million
≈ $12.67 Million
CN¥13.39 Million China CN¥25.17 ▼ -2.67%
3541 Jiangsu Feymer Technology Co Ltd
SHG:688350
6.46x CN¥97.34 Million
≈ $14.24 Million
CN¥15.07 Million China CN¥33.67 ▼ -3.19%
3542 Miller Industries Inc
NYSE:MLR
6.46x $19.90 Million $3.08 Million USA $48.54 ▲ +1.25%
3543 Jetwell Computer Co Ltd
TWO:3147
6.46x NT$655.14 Million
≈ $20.64 Million
NT$101.47 Million Taiwan NT$266.50 ▲ +9.90%
3544 Kedawung Setia Industrial Tbk
JK:KDSI
6.45x Rp75.78 Billion
≈ $4.44 Million
Rp11.75 Billion Indonesia Rp450.00 ▲ +0.45%
3545 Adolfo Dominguez SA
MC:ADZ
6.45x €4.94 Million
≈ $5.78 Million
€766.36K Spain €5.55 ▲ +0.00%
3546 Also Holding AG
SW:ALSN
6.45x CHF428.65 Million
≈ $541.92 Million
CHF66.47 Million Switzerland CHF189.60 ▲ +0.64%
3547 Banco Bilbao Vizcaya Argentaria SA
MC:BBVA
6.45x €17.17 Billion
≈ $20.07 Billion
€2.66 Billion Spain €19.65 ▲ +0.61%
3548 Banco Bilbao Viscaya Argentaria SA ADR
NYSE:BBVA
6.45x $17.17 Billion $2.66 Billion USA $21.62 ▼ -3.01%
3549 Dayou A-Tech
KO:002880
6.45x ₩30.43 Billion
≈ $20.62 Million
₩4.72 Billion Korea ₩760.00 ▲ +5.26%
3550 Stepan Company
NYSE:SCL
6.44x $69.76 Million $10.84 Million USA $51.55 ▼ -0.12%
3551 PAMT CORP
NASDAQ:PAMT
6.44x $15.52 Million $2.41 Million USA $13.38 ▲ +4.53%
3552 Continental Holdings Corp
TW:3703
6.43x NT$4.68 Billion
≈ $147.49 Million
NT$727.54 Million Taiwan NT$21.50 ▲ +0.47%
3553 Leysen Jewellery Inc
SHG:603900
6.43x CN¥54.54 Million
≈ $7.98 Million
CN¥8.48 Million China CN¥6.46 ▼ -1.52%
3554 Anhui Jianghuai Automobile Group Corp Ltd
SHG:600418
6.43x CN¥2.09 Billion
≈ $305.17 Million
CN¥324.29 Million China CN¥34.25 ▼ -1.58%
3555 Koleksiyon Mobilya Sanayi AS
IS:KLSYN
6.43x TL66.31 Million
≈ $1.49 Million
TL10.31 Million Turkey TL13.40 ▼ -4.15%
3556 BOKU INC. REG S DL-0001
F:B04
6.43x €78.88 Million
≈ $92.22 Million
€12.27 Million Germany €1.74 ▼ -3.87%
3557 Kornit Digital Ltd
NASDAQ:KRNT
6.42x $10.61 Million $1.65 Million USA $15.96 ▲ +0.19%
3558 Atlanticus Holdings Corporation
NASDAQ:ATLC
6.42x $286.35 Million $44.58 Million USA $82.22 ▲ +7.72%
3559 Hindusthan National Glass & Industries Limited
NSE:HINDNATGLS
6.42x Rs777.25 Million
≈ $8.41 Million
Rs121.01 Million India Rs8.84 ▲ +0.00%
3560 Land General Bhd
KLSE:3174
6.42x RM75.49 Million
≈ $18.95 Million
RM11.76 Million Malaysia RM0.17 ▲ +9.68%
3561 Chang Jiang Shipping Group Phoenix Co Ltd
SHE:000520
6.42x CN¥23.97 Million
≈ $3.51 Million
CN¥3.73 Million China CN¥4.18 ▲ +10.00%
3562 Rare Foods Australia Ltd
AU:RFA
6.42x AU$961.49K
≈ $680.32K
AU$149.79K Australia AU$0.01 ▲ +0.00%
3563 Aelis Farma SA
PA:AELIS
6.42x €24.27 Million
≈ $28.37 Million
€3.78 Million France €1.20 ▼ -5.81%
3564 Shyft Group Inc
NASDAQ:SHYF
6.42x $20.04 Million $3.12 Million USA $12.54 ▲ +0.00%
3565 Saint Jean Groupe Société anonyme
PA:SABE
6.41x €2.43 Million
≈ $2.84 Million
€379.00K France €21.00 ▼ -3.67%
3566 Cedergrenska AB
ST:CEDER
6.41x Skr73.10 Million
≈ $7.87 Million
Skr11.40 Million Sweden Skr45.10 ▼ -2.59%
3567 Vertex Resource Group Ltd
V:VTX
6.41x CA$9.70 Million
≈ $7.02 Million
CA$1.51 Million Canada CA$0.19 ▲ +0.00%
3568 Hang Xiao Steel Structure Co Ltd
SHG:600477
6.41x CN¥135.78 Million
≈ $19.87 Million
CN¥21.18 Million China CN¥2.68 ▼ -1.11%
3569 BioArctic AB (publ)
ST:BIOA-B
6.41x Skr1.15 Billion
≈ $123.45 Million
Skr179.07 Million Sweden Skr315.80 ▲ +0.38%
3570 Shandong Longda Meat Foodstuff Co Ltd
SHE:002726
6.39x CN¥197.44 Million
≈ $28.89 Million
CN¥30.88 Million China CN¥1.69 ▲ +0.00%
3571 Public Power Corporation S.A.
AT:PPC
6.39x €320.05 Million
≈ $374.17 Million
€50.06 Million Greece €21.34 ▲ +0.47%
3572 Jiangxi Guoguang Commercial Chains Co Ltd
SHG:605188
6.39x CN¥139.04 Million
≈ $20.35 Million
CN¥21.75 Million China CN¥13.61 ▼ -3.82%
3573 FRoSTA AG
F:NLM
6.39x €59.31 Million
≈ $69.34 Million
€9.28 Million Germany €100.00 ▲ +0.20%
3574 Bank Pembangunan Timur Tbk
JK:BJTM
6.39x Rp2.48 Trillion
≈ $145.22 Million
Rp387.80 Billion Indonesia Rp505.00 ▼ -1.94%
3575 Xinjiang East Universe Group Gas Co Ltd
SHG:603706
6.39x CN¥93.20 Million
≈ $13.64 Million
CN¥14.59 Million China CN¥21.99 ▼ -1.65%
3576 Delek US Energy Inc
NYSE:DK
6.39x $506.40 Million $79.30 Million USA $47.67 ▲ +1.04%
3577 American Resources Corp Class A
NASDAQ:AREC
6.38x $22.24 Million $3.48 Million USA $2.38 ▼ -3.25%
3578 PEPCO GROUP N.V. EO-01
F:8UX
6.38x €652.72 Million
≈ $763.09 Million
€102.24 Million Germany €7.85 ▲ +1.21%
3579 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%
3580 Shanghai Longyun Advg & Media
SHG:603729
6.38x CN¥36.37 Million
≈ $5.32 Million
CN¥5.70 Million China CN¥12.74 ▼ -2.75%
3581 Surapon Foods Public Company Limited
BK:SSF
6.38x ฿221.20 Million
≈ $6.89 Million
฿34.68 Million Thailand ฿4.98 ▲ +0.00%
3582 Eonmetall Group Bhd
KLSE:7217
6.38x RM7.25 Million
≈ $1.82 Million
RM1.14 Million Malaysia RM0.39 ▲ +0.00%
3583 PBS Finanse SA
WAR:PBF
6.38x zł969.00K
≈ $266.68K
zł152.00K Poland zł1.00 ▲ +0.00%
3584 Baticim Bati Anadolu Cimento Sanayi AS
IS:BTCIM
6.37x TL574.55 Million
≈ $12.87 Million
TL90.14 Million Turkey TL6.26 ▲ +1.95%
3585 JCY International Bhd
KLSE:5161
6.37x RM39.97 Million
≈ $10.04 Million
RM6.28 Million Malaysia RM0.34 ▼ -1.45%
3586 Softtech Engineers Limited
NSE:SOFTTECH
6.37x Rs71.74 Million
≈ $775.81K
Rs11.27 Million India Rs446.90 ▼ -2.00%
3587 SonoScape Medical Corp
SHE:300633
6.37x CN¥34.57 Million
≈ $5.06 Million
CN¥5.43 Million China CN¥19.50 ▼ -2.06%
3588 Extreme Networks Inc
NASDAQ:EXTR
6.37x $50.14 Million $7.88 Million USA $29.61 ▲ +2.85%
3589 Datadog Inc
NASDAQ:DDOG
6.36x $334.62 Million $52.57 Million USA $243.60 ▼ -2.69%
3590 Brockhaus Capital Management AG
F:BKHT
6.35x €27.60 Million
≈ $32.26 Million
€4.34 Million Germany €18.40 ▲ +1.38%
3591 Shanghai Broadband Technology Co Ltd
SHG:600608
6.35x CN¥3.05 Million
≈ $446.43K
CN¥480.43K China CN¥2.07 ▲ +0.00%
3592 Projektengagemang Sweden AB (publ)
ST:PENG-B
6.34x Skr22.20 Million
≈ $2.39 Million
Skr3.50 Million Sweden Skr15.40 ▲ +2.67%
3593 SKYWORTH GRP UNSP.ADR/30
F:KYW0
6.34x €2.26 Billion
≈ $2.64 Billion
€356.00 Million Germany €21.00 ▲ +0.96%
3594 POWSZECHNY Z.U.ADR /1 ZY1
F:7PZ0
6.34x €9.34 Billion
≈ $10.92 Billion
€1.47 Billion Germany €15.00 ▼ -2.60%
3595 Powszechny Zaklad Ubezpieczen SA
WAR:PZU
6.34x zł9.34 Billion
≈ $2.57 Billion
zł1.47 Billion Poland zł63.28 ▼ -0.38%
3596 ORION Holdings Corp
KO:001800
6.34x ₩183.96 Billion
≈ $124.67 Million
₩29.02 Billion Korea ₩26600.00 ▲ +1.14%
3597 Chian Hsing Forging Industrial Co Ltd
TWO:4528
6.34x NT$119.25 Million
≈ $3.76 Million
NT$18.82 Million Taiwan NT$15.80 ▲ +0.00%
3598 Anhui Shenjian New Materials Co Ltd
SHE:002361
6.33x CN¥42.58 Million
≈ $6.23 Million
CN¥6.72 Million China CN¥15.28 ▼ -0.33%
3599 New Concept Energy Inc
NYSE MKT:GBR
6.33x $76.00K $12.00K USA $0.81 ▲ +1.90%
3600 Aspermont Ltd
AU:ASP
6.33x AU$2.08 Million
≈ $1.47 Million
AU$328.00K Australia AU$1.90 ▲ +0.00%