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
12501 Federal Signal Corporation
NYSE:FSS
1.44x $101.30 Million $70.40 Million USA $107.91 ▲ +0.73%
12502 PCB Bancorp
NASDAQ:PCB
1.44x $16.42 Million $11.41 Million USA $24.83 ▲ +3.46%
12503 Semtech Corporation
NASDAQ:SMTC
1.44x $27.82 Million $19.34 Million USA $169.35 ▲ +3.58%
12504 Qingdao Port International Co Ltd
SHG:601298
1.44x CN¥1.57 Billion
≈ $229.60 Million
CN¥1.09 Billion China CN¥9.34 ▼ -1.27%
12505 FCR Immobilien AG
XETRA:FC9
1.44x €11.68 Million
≈ $13.65 Million
€8.12 Million Germany €11.20 ▲ +0.00%
12506 Krystal Biotech Inc
NASDAQ:KRYS
1.44x $80.38 Million $55.93 Million USA $307.79 ▲ +1.98%
12507 CREOTECH INS.S.A. ZY -10
F:5OB
1.44x €23.88 Million
≈ $27.91 Million
€16.61 Million Germany €195.00 ▼ -3.94%
12508 Sprouts Farmers Market LLC
NASDAQ:SFM
1.44x $235.29 Million $163.72 Million USA $80.18 ▲ +1.52%
12509 Enbridge Inc
TO:ENB
1.44x CA$3.50 Billion
≈ $2.54 Billion
CA$2.44 Billion Canada CA$78.83 ▲ +1.61%
12510 Samsung Card Co. Ltd.
KO:029780
1.44x ₩213.51 Billion
≈ $144.70 Million
₩148.59 Billion Korea ₩46050.00 ▼ -1.50%
12511 WESCO International Inc
NYSE:WCC
1.44x $221.40 Million $154.10 Million USA $365.33 ▼ -2.45%
12512 It's Skin Co Ltd
KO:226320
1.44x ₩9.48 Billion
≈ $6.42 Million
₩6.60 Billion Korea ₩9780.00 ▲ +1.45%
12513 Mid Penn Bancorp
NASDAQ:MPB
1.44x $26.27 Million $18.30 Million USA $32.48 ▲ +3.08%
12514 The J. M. Smucker Company
NYSE:SJM
1.44x $346.50 Million $241.30 Million USA $101.12 ▼ -0.15%
12515 Keramika Indonesia Assosiasi
JK:KIAS
1.44x Rp5.10 Billion
≈ $298.96K
Rp3.55 Billion Indonesia Rp21.00 ▲ +0.00%
12516 Beijing Career International Co Ltd
SHE:300662
1.44x CN¥133.82 Million
≈ $19.58 Million
CN¥93.23 Million China CN¥20.77 ▼ -2.40%
12517 Posco International Corp
KO:047050
1.44x ₩292.60 Billion
≈ $198.29 Million
₩203.86 Billion Korea ₩60200.00 ▲ +0.50%
12518 Jindal Stainless Limited
NSE:JSL
1.44x Rs21.83 Billion
≈ $236.11 Million
Rs15.21 Billion India Rs696.75 ▲ +2.22%
12519 Hankook Shell Oil
KO:002960
1.44x ₩17.39 Billion
≈ $11.79 Million
₩12.12 Billion Korea ₩482000.00 ▼ -0.92%
12520 ABBISKO CAYMAN DL-00001
F:8ZD
1.44x €79.29 Million
≈ $92.69 Million
€55.25 Million Germany €1.00 ▲ +2.04%
12521 Hamaton Automotive Technology Co Ltd
SHE:300643
1.44x CN¥46.41 Million
≈ $6.79 Million
CN¥32.34 Million China CN¥17.90 ▲ +0.39%
12522 KUAISHOU TECHNOLOGY CL.B
F:5Y0
1.44x €26.72 Billion
≈ $31.23 Billion
€18.62 Billion Germany €5.10 ▲ +0.16%
12523 Iris Business Services Limited
NSE:IRIS
1.43x Rs24.89 Million
≈ $269.20K
Rs17.35 Million India Rs243.10 ▼ -2.37%
12524 BEXIMCO PHARMA.GDR REGS 1
F:R2WA
1.43x €8.36 Billion
≈ $9.78 Billion
€5.83 Billion Germany €0.40 ▲ +0.00%
12525 QPM Energy Ltd
AU:QPM
1.43x AU$22.24 Million
≈ $15.73 Million
AU$15.50 Million Australia AU$0.02 ▲ +0.00%
12526 Union Pacific Corporation
NYSE:UNP
1.43x $2.44 Billion $1.70 Billion USA $263.90 ▲ +0.68%
12527 Pollen Street PLC
LSE:POLN
1.43x GBX41.08 Million
≈ $5.00K
GBX28.64 Million UK GBX840.00 ▲ +0.60%
12528 Taliworks Corporation Bhd
KLSE:8524
1.43x RM20.88 Million
≈ $5.24 Million
RM14.56 Million Malaysia RM0.40 ▼ -1.23%
12529 Castrol India Limited
NSE:CASTROLIND
1.43x Rs6.77 Billion
≈ $73.25 Million
Rs4.72 Billion India Rs183.72 ▲ +0.16%
12530 Tourmaline Oil Corp.
TO:TOU
1.43x CA$942.63 Million
≈ $681.88 Million
CA$657.56 Million Canada CA$65.42 ▼ -0.18%
12531 Merida Industry Co Ltd
TW:9914
1.43x NT$1.10 Billion
≈ $34.81 Million
NT$770.79 Million Taiwan NT$68.60 ▼ -1.01%
12532 International Consolidated Airlines Group S.A
MC:IAG
1.43x €2.92 Billion
≈ $3.42 Billion
€2.04 Billion Spain €4.87 ▲ +0.12%
12533 Angel Oak Mortgage Inc
NYSE:AOMR
1.43x $16.21 Million $11.32 Million USA $8.13 ▲ +1.88%
12534 Dynacolor
TWO:5489
1.43x NT$93.11 Million
≈ $2.93 Million
NT$65.00 Million Taiwan NT$40.15 ▲ +2.16%
12535 PHINIA Inc.
NYSE:PHIN
1.43x $53.00 Million $37.00 Million USA $82.25 ▲ +2.77%
12536 Palash Securities Limited
NSE:PALASHSECU
1.43x Rs3.67 Million
≈ $39.71K
Rs2.56 Million India Rs99.68 ▲ +0.47%
12537 VRG SA
WAR:VRG
1.43x zł17.75 Million
≈ $4.89 Million
zł12.40 Million Poland zł5.66 ▲ +1.07%
12538 New York Mortgage Trust Inc
NASDAQ:NYMT
1.43x $39.22 Million $27.39 Million USA $7.11 ▼ -1.52%
12539 Multi Bintang Indonesia Tbk
JK:MLBI
1.43x Rp427.21 Billion
≈ $25.03 Million
Rp298.44 Billion Indonesia Rp5950.00 ▲ +0.85%
12540 Taylor Maritime Investments Limited
LSE:TMIP
1.43x GBX14.80 Million
≈ $1.80K
GBX10.35 Million UK GBX58.00 ▲ +4.50%
12541 Penske Automotive Group Inc
NYSE:PAG
1.43x $306.50 Million $214.20 Million USA $171.61 ▼ -0.16%
12542 Evolv Technologies Holdings Inc
NASDAQ:EVLV
1.43x $15.57 Million $10.88 Million USA $6.32 ▼ -1.40%
12543 Kis Wire
KO:002240
1.43x ₩31.37 Billion
≈ $21.26 Million
₩21.92 Billion Korea ₩18910.00 ▼ -0.32%
12544 ENDESA ADR/ 1/2 EO 120
F:ENAA
1.43x €1.04 Billion
≈ $1.21 Billion
€725.00 Million Germany €19.10 ▲ +0.00%
12545 Inbest Prime VII Inmuebles SOCIMI S.A.
MC:YINB7
1.43x €146.59K
≈ $171.38K
€102.49K Spain €0.92 ▲ +0.00%
12546 Shenzhen Longtech Smart Control Co. Ltd.
SHE:300916
1.43x CN¥220.53 Million
≈ $32.27 Million
CN¥154.21 Million China CN¥28.21 ▼ -9.87%
12547 Vinci Partners Investments Ltd
NASDAQ:VINP
1.43x $69.73 Million $48.76 Million USA $9.86 ▲ +1.65%
12548 Seah Steel Corp
KO:003030
1.43x ₩19.49 Billion
≈ $13.21 Million
₩13.63 Billion Korea ₩142500.00 ▲ +0.56%
12549 Bafna Pharmaceuticals Limited
NSE:BAFNAPH
1.43x Rs93.12 Million
≈ $1.01 Million
Rs65.14 Million India Rs160.31 ▲ +5.00%
12550 MS Industrie AG
F:MSAG
1.43x €4.84 Million
≈ $5.66 Million
€3.39 Million Germany €1.32 ▼ -0.75%
12551 Kuehne + Nagel International AG
F:KNIU
1.43x €343.00 Million
≈ $401.00 Million
€240.00 Million Germany €39.80 ▲ +2.58%
12552 Jaiprakash Power Ventures Limited
NSE:JPPOWER
1.43x Rs10.39 Billion
≈ $112.32 Million
Rs7.27 Billion India Rs19.04 ▼ -1.50%
12553 Amphenol Corporation
NYSE:APH
1.43x $1.72 Billion $1.21 Billion USA $146.77 ▼ -0.58%
12554 Hangzhou XZB Tech Co Ltd
SHG:603040
1.43x CN¥96.34 Million
≈ $14.10 Million
CN¥67.43 Million China CN¥89.29 ▲ +2.41%
12555 Prevas AB
ST:PREV-B
1.43x Skr40.58 Million
≈ $4.37 Million
Skr28.40 Million Sweden Skr77.00 ▲ +1.45%
12556 Tractor Supply Company
NASDAQ:TSCO
1.43x $324.83 Million $227.41 Million USA $29.37 ▲ +0.79%
12557 Hangzhou Todaytec Digital Co Ltd Class A
SHE:300743
1.43x CN¥40.67 Million
≈ $5.95 Million
CN¥28.48 Million China CN¥17.12 ▼ -0.29%
12558 Shenzhen Kinwong Electronic Co Ltd
SHG:603228
1.43x CN¥403.82 Million
≈ $59.09 Million
CN¥282.85 Million China CN¥75.30 ▲ +1.37%
12559 Winhitech Co Ltd
KQ:192390
1.43x ₩11.10 Billion
≈ $7.52 Million
₩7.77 Billion Korea ₩1729.00 ▲ +14.50%
12560 CARYSIL LIMITED
NSE:CARYSIL
1.43x Rs713.70 Million
≈ $7.72 Million
Rs500.10 Million India Rs1095.20 ▼ -3.76%
12561 Akva Group
OL:AKVA
1.43x Nkr90.48 Million
≈ $9.52 Million
Nkr63.41 Million Norway Nkr116.50 ▼ -0.85%
12562 Innovative Solutions Ecosystem SA
MC:ISE
1.43x €413.34K
≈ $483.24K
€289.69K Spain €0.57 ▲ +0.00%
12563 Shenzhen Bluetrum Technology Co. Ltd. A
SHG:688332
1.43x CN¥428.10 Million
≈ $62.64 Million
CN¥300.10 Million China CN¥89.30 ▼ -1.82%
12564 Tianjin Jinbin Development
SHE:000897
1.43x CN¥22.87 Million
≈ $3.35 Million
CN¥16.03 Million China CN¥1.90 ▼ -1.04%
12565 DukSan Neolux Co.Ltd
KQ:213420
1.43x ₩19.16 Billion
≈ $12.99 Million
₩13.44 Billion Korea ₩35650.00 ▼ -0.42%
12566 Cheryong Electric Co.Ltd
KQ:033100
1.43x ₩28.49 Billion
≈ $19.31 Million
₩19.98 Billion Korea ₩56100.00 ▲ +0.18%
12567 Norstar
TA:NSTR
1.43x ILA211.00 Million
≈ $565.68K
ILA148.00 Million Israel ILA825.00 ▼ -5.15%
12568 Hammerson PLC
LSE:HMSO
1.43x GBX56.10 Million
≈ $6.83K
GBX39.35 Million UK GBX334.40 ▲ +0.00%
12569 Medpace Holdings Inc
NASDAQ:MEDP
1.43x $192.65 Million $135.13 Million USA $458.69 ▲ +1.75%
12570 Cullen/Frost Bankers Inc
NYSE:CFR
1.43x $248.58 Million $174.38 Million USA $137.87 ▲ +2.67%
12571 Latitude Tree Holdings Bhd
KLSE:7006
1.43x RM13.93 Million
≈ $3.50 Million
RM9.77 Million Malaysia RM1.06 ▲ +0.00%
12572 Palantir Technologies Inc. Class A Common Stock
NYSE:PLTR
1.43x $310.26 Million $217.72 Million USA $178.15 ▼ -2.22%
12573 Aecon Group Inc.
TO:ARE
1.42x CA$56.99 Million
≈ $41.23 Million
CA$40.00 Million Canada CA$45.57 ▲ +2.22%
12574 Iradimed Co
NASDAQ:IRMD
1.42x $8.29 Million $5.82 Million USA $93.57 ▲ +2.69%
12575 Li-FT Power Ltd.
F:WS0
1.42x €7.76 Million
≈ $9.08 Million
€5.45 Million Germany €3.28 ▼ -2.09%
12576 Amdocs Ltd
NASDAQ:DOX
1.42x $220.18 Million $154.53 Million USA $60.84 ▲ +0.00%
12577 Gongniu Group Co Ltd
SHG:603195
1.42x CN¥1.31 Billion
≈ $191.61 Million
CN¥919.20 Million China CN¥38.78 ▼ -2.56%
12578 Zhongzhu Medical Holdings Co Ltd
SHG:600568
1.42x CN¥70.20 Million
≈ $10.27 Million
CN¥49.28 Million China CN¥2.70 ▲ +1.12%
12579 Games Workshop Group PLC
LSE:GAW
1.42x GBX143.70 Million
≈ $17.48K
GBX100.90 Million UK GBX19100.00 ▼ -1.34%
12580 Armstrong World Industries Inc
NYSE:AWI
1.42x $122.90 Million $86.30 Million USA $152.75 ▼ -0.30%
12581 Shyam Century Ferrous Limited
NSE:SHYAMCENT
1.42x Rs17.12 Million
≈ $185.19K
Rs12.03 Million India Rs4.99 ▼ -0.40%
12582 Yingkou Fengguang Advanced Material Co.Ltd.
SHE:301100
1.42x CN¥21.40 Million
≈ $3.13 Million
CN¥15.03 Million China CN¥15.89 ▼ -1.37%
12583 Qualys Inc
NASDAQ:QLYS
1.42x $75.66 Million $53.15 Million USA $111.53 ▼ -0.08%
12584 Smartoptics Group AS
OL:SMOP
1.42x Nkr8.53 Million
≈ $897.60K
Nkr5.99 Million Norway Nkr61.00 ▼ -2.56%
12585 RPM International Inc
NYSE:RPM
1.42x $73.46 Million $51.61 Million USA $104.17 ▲ +0.35%
12586 Stock Yards Bancorp Inc
NASDAQ:SYBT
1.42x $52.11 Million $36.61 Million USA $71.73 ▲ +3.39%
12587 Regal Partners Global Investments Limited
AU:RG1
1.42x AU$36.37 Million
≈ $25.73 Million
AU$25.56 Million Australia AU$2.30 ▼ -1.29%
12588 Kein Hing International Bhd
KLSE:7199
1.42x RM28.39 Million
≈ $7.13 Million
RM19.96 Million Malaysia RM1.08 ▲ +0.00%
12589 STG International Ltd
TA:STG
1.42x ILA14.52 Million
≈ $38.91K
ILA10.20 Million Israel ILA4201.00 ▼ -1.98%
12590 Korea Alcohol Industrial Co. Ltd
KQ:017890
1.42x ₩14.96 Billion
≈ $10.14 Million
₩10.52 Billion Korea ₩11560.00 ▲ +2.21%
12591 Lindsay Australia Ltd
AU:LAU
1.42x AU$18.40 Million
≈ $13.02 Million
AU$12.94 Million Australia AU$0.56 ▲ +0.00%
12592 Wangli Security & Surveillance Product Co. Ltd
SHG:605268
1.42x CN¥72.53 Million
≈ $10.61 Million
CN¥51.01 Million China CN¥10.24 ▼ -1.73%
12593 Knafaim
TA:KNFM
1.42x ILA8.77 Million
≈ $23.52K
ILA6.17 Million Israel ILA1850.00 ▼ -4.88%
12594 VirnetX Holding Corp Common Stock
NASDAQ:VHC
1.42x $426.36 Million $299.94 Million USA $15.36 ▲ +1.35%
12595 VirnetX Holding Corp Common Stock
NYSE:VHC
1.42x $426.36 Million $299.94 Million USA $18.56 ▼ -2.90%
12596 Property Franchise Group PLC
LSE:TPFG
1.42x GBX13.75 Million
≈ $1.67K
GBX9.68 Million UK GBX487.50 ▲ +0.00%
12597 Lem Holding SA
SW:LEHN
1.42x CHF9.65 Million
≈ $12.20 Million
CHF6.79 Million Switzerland CHF473.00 ▼ -2.57%
12598 Tplex Co. Ltd
KQ:081150
1.42x ₩725.39 Million
≈ $491.59K
₩510.44 Million Korea ₩2905.00 ▼ -3.81%
12599 Navigator Global Investments Ltd
AU:NGI
1.42x AU$71.85 Million
≈ $50.84 Million
AU$50.57 Million Australia AU$2.40 ▼ -3.61%
12600 SkyWest Inc
NASDAQ:SKYW
1.42x $144.48 Million $101.69 Million USA $83.35 ▲ +2.66%