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
12401 It's Skin Co Ltd
KO:226320
1.44x ₩9.48 Billion
≈ $6.42 Million
₩6.60 Billion Korea ₩9180.00 ▼ -2.44%
12402 Mid Penn Bancorp
NASDAQ:MPB
1.44x $26.27 Million $18.30 Million USA $37.17 ▲ +1.95%
12403 The J. M. Smucker Company
NYSE:SJM
1.44x $346.50 Million $241.30 Million USA $118.32 ▲ +2.26%
12404 Keramika Indonesia Assosiasi
JK:KIAS
1.44x Rp5.10 Billion
≈ $298.96K
Rp3.55 Billion Indonesia Rp21.00 ▲ +0.00%
12405 First Bank
NASDAQ:FRBA
1.44x $10.98 Million $7.65 Million USA $17.98 ▲ +2.80%
12406 Sanitar Co Ltd
TW:1817
1.44x NT$126.00 Million
≈ $3.97 Million
NT$87.77 Million Taiwan NT$38.45 ▲ +0.13%
12407 Beijing Career International Co Ltd
SHE:300662
1.44x CN¥133.82 Million
≈ $19.58 Million
CN¥93.23 Million China CN¥17.90 ▼ -3.19%
12408 Posco International Corp
KO:047050
1.44x ₩292.60 Billion
≈ $198.29 Million
₩203.86 Billion Korea ₩56300.00 ▼ -0.53%
12409 Jindal Stainless Limited
NSE:JSL
1.44x Rs21.83 Billion
≈ $236.11 Million
Rs15.21 Billion India Rs714.25 ▼ -2.94%
12410 Hankook Shell Oil
KO:002960
1.44x ₩17.39 Billion
≈ $11.79 Million
₩12.12 Billion Korea ₩521000.00 ▲ +3.37%
12411 ABBISKO CAYMAN DL-00001
F:8ZD
1.44x €79.29 Million
≈ $92.69 Million
€55.25 Million Germany €1.19 ▲ +1.71%
12412 Hamaton Automotive Technology Co Ltd
SHE:300643
1.44x CN¥46.41 Million
≈ $6.79 Million
CN¥32.34 Million China CN¥19.90 ▼ -4.28%
12413 KUAISHOU TECHNOLOGY CL.B
F:5Y0
1.44x €26.72 Billion
≈ $31.23 Billion
€18.62 Billion Germany €4.76 ▲ +1.36%
12414 Iris Business Services Limited
NSE:IRIS
1.43x Rs24.89 Million
≈ $269.20K
Rs17.35 Million India Rs244.50 ▲ +3.38%
12415 BEXIMCO PHARMA.GDR REGS 1
F:R2WA
1.43x €8.36 Billion
≈ $9.78 Billion
€5.83 Billion Germany €0.40 ▲ +0.00%
12416 QPM Energy Ltd
AU:QPM
1.43x AU$22.24 Million
≈ $15.73 Million
AU$15.50 Million Australia AU$0.01 ▼ -25.00%
12417 Union Pacific Corporation
NYSE:UNP
1.43x $2.44 Billion $1.70 Billion USA $307.32 ▲ +0.98%
12418 Pollen Street PLC
LSE:POLN
1.43x GBX41.08 Million
≈ $5.00K
GBX28.64 Million UK GBX843.00 ▲ +1.20%
12419 Taliworks Corporation Bhd
KLSE:8524
1.43x RM12.91 Million
≈ $3.24 Million
RM9.00 Million Malaysia RM0.32 ▲ +0.00%
12420 Castrol India Limited
NSE:CASTROLIND
1.43x Rs6.77 Billion
≈ $73.25 Million
Rs4.72 Billion India Rs184.79 ▼ -0.27%
12421 Tourmaline Oil Corp.
TO:TOU
1.43x CA$942.63 Million
≈ $681.88 Million
CA$657.56 Million Canada CA$65.16 ▲ +0.42%
12422 Merida Industry Co Ltd
TW:9914
1.43x NT$1.10 Billion
≈ $34.81 Million
NT$770.79 Million Taiwan NT$78.90 ▲ +1.02%
12423 International Consolidated Airlines Group S.A
MC:IAG
1.43x €2.92 Billion
≈ $3.42 Billion
€2.04 Billion Spain €5.08 ▲ +2.71%
12424 Bangkok Sheet Metal Public Company Limited
BK:BM
1.43x ฿29.50 Million
≈ $919.33K
฿20.58 Million Thailand ฿1.12 ▼ -1.75%
12425 Angel Oak Mortgage Inc
NYSE:AOMR
1.43x $16.21 Million $11.32 Million USA $8.80 ▲ +0.34%
12426 Dynacolor
TWO:5489
1.43x NT$93.11 Million
≈ $2.93 Million
NT$65.00 Million Taiwan NT$45.90 ▲ +3.15%
12427 PHINIA Inc.
NYSE:PHIN
1.43x $53.00 Million $37.00 Million USA $78.39 ▲ +0.01%
12428 Fusheng Precision Co Ltd
TW:6670
1.43x NT$1.39 Billion
≈ $43.79 Million
NT$970.37 Million Taiwan NT$267.50 ▲ +1.33%
12429 Palash Securities Limited
NSE:PALASHSECU
1.43x Rs3.67 Million
≈ $39.71K
Rs2.56 Million India Rs88.31 ▼ -2.00%
12430 VRG SA
WAR:VRG
1.43x zł17.75 Million
≈ $4.89 Million
zł12.40 Million Poland zł5.40 ▲ +0.75%
12431 New York Mortgage Trust Inc
NASDAQ:NYMT
1.43x $39.22 Million $27.39 Million USA $7.11 ▼ -1.52%
12432 Hanyang Digitech Co. Ltd
KQ:078350
1.43x ₩7.19 Billion
≈ $4.87 Million
₩5.02 Billion Korea ₩19840.00 ▼ -5.97%
12433 Multi Bintang Indonesia Tbk
JK:MLBI
1.43x Rp427.21 Billion
≈ $25.03 Million
Rp298.44 Billion Indonesia Rp6325.00 ▲ +0.40%
12434 Taylor Maritime Investments Limited
LSE:TMIP
1.43x GBX14.80 Million
≈ $1.80K
GBX10.35 Million UK GBX57.50 ▼ -3.36%
12435 Evolv Technologies Holdings Inc
NASDAQ:EVLV
1.43x $15.57 Million $10.88 Million USA $5.24 ▼ -0.57%
12436 Kis Wire
KO:002240
1.43x ₩31.37 Billion
≈ $21.26 Million
₩21.92 Billion Korea ₩16880.00 ▼ -0.71%
12437 ENDESA ADR/ 1/2 EO 120
F:ENAA
1.43x €1.04 Billion
≈ $1.21 Billion
€725.00 Million Germany €19.10 ▲ +0.00%
12438 Inbest Prime VII Inmuebles SOCIMI S.A.
MC:YINB7
1.43x €146.59K
≈ $171.38K
€102.49K Spain €0.92 ▲ +0.00%
12439 Shenzhen Longtech Smart Control Co. Ltd.
SHE:300916
1.43x CN¥220.53 Million
≈ $32.27 Million
CN¥154.21 Million China CN¥18.72 ▲ +0.97%
12440 Seah Steel Corp
KO:003030
1.43x ₩19.49 Billion
≈ $13.21 Million
₩13.63 Billion Korea ₩110700.00 ▼ -1.16%
12441 Bafna Pharmaceuticals Limited
NSE:BAFNAPH
1.43x Rs93.12 Million
≈ $1.01 Million
Rs65.14 Million India Rs238.15 ▼ -2.00%
12442 MS Industrie AG
F:MSAG
1.43x €4.84 Million
≈ $5.66 Million
€3.39 Million Germany €1.15 ▼ -8.00%
12443 Kuehne + Nagel International AG
F:KNIU
1.43x €343.00 Million
≈ $401.00 Million
€240.00 Million Germany €41.80 ▼ -1.88%
12444 Amphenol Corporation
NYSE:APH
1.43x $1.72 Billion $1.21 Billion USA $152.67 ▼ -3.02%
12445 SKF India Limited
NSE:SKFINDIA
1.43x Rs3.20 Billion
≈ $34.57 Million
Rs2.24 Billion India Rs1484.80 ▲ +0.95%
12446 Hangzhou XZB Tech Co Ltd
SHG:603040
1.43x CN¥96.34 Million
≈ $14.10 Million
CN¥67.43 Million China CN¥50.38 ▼ -5.48%
12447 Ethos Limited
NSE:ETHOSLTD
1.43x Rs604.88 Million
≈ $6.54 Million
Rs423.35 Million India Rs2562.80 ▼ -0.45%
12448 Pyxis Tankers Inc
NASDAQ:PXS
1.43x $3.46 Million $2.42 Million USA $4.47 ▼ -1.32%
12449 Prevas AB
ST:PREV-B
1.43x Skr40.58 Million
≈ $4.37 Million
Skr28.40 Million Sweden Skr67.50 ▲ +0.60%
12450 Tractor Supply Company
NASDAQ:TSCO
1.43x $324.83 Million $227.41 Million USA $31.02 ▲ +2.31%
12451 Hangzhou Todaytec Digital Co Ltd Class A
SHE:300743
1.43x CN¥40.67 Million
≈ $5.95 Million
CN¥28.48 Million China CN¥13.00 ▼ -2.40%
12452 Shenzhen Kinwong Electronic Co Ltd
SHG:603228
1.43x CN¥403.82 Million
≈ $59.09 Million
CN¥282.85 Million China CN¥74.60 ▲ +1.10%
12453 Winhitech Co Ltd
KQ:192390
1.43x ₩11.10 Billion
≈ $7.52 Million
₩7.77 Billion Korea ₩1814.00 ▼ -2.00%
12454 CARYSIL LIMITED
NSE:CARYSIL
1.43x Rs713.70 Million
≈ $7.72 Million
Rs500.10 Million India Rs1125.70 ▲ +0.82%
12455 Akva Group
OL:AKVA
1.43x Nkr90.48 Million
≈ $9.52 Million
Nkr63.41 Million Norway Nkr128.00 ▼ -0.78%
12456 Innovative Solutions Ecosystem SA
MC:ISE
1.43x €413.34K
≈ $483.24K
€289.69K Spain €0.57 ▲ +0.00%
12457 Hultström Group B
ST:HULT-B
1.43x Skr10.70 Million
≈ $1.15 Million
Skr7.50 Million Sweden Skr3.92 ▲ +1.82%
12458 Shenzhen Bluetrum Technology Co. Ltd. A
SHG:688332
1.43x CN¥428.10 Million
≈ $62.64 Million
CN¥300.10 Million China CN¥84.15 ▼ -1.24%
12459 FirstCash Inc
NASDAQ:FCFS
1.43x $153.63 Million $107.70 Million USA $195.06 ▼ -1.19%
12460 Radiant Utama Interinsco Tbk
JK:RUIS
1.43x Rp4.54 Billion
≈ $266.30K
Rp3.19 Billion Indonesia Rp204.00 ▲ +0.00%
12461 Tianjin Jinbin Development
SHE:000897
1.43x CN¥22.87 Million
≈ $3.35 Million
CN¥16.03 Million China CN¥1.68 ▼ -2.33%
12462 DukSan Neolux Co.Ltd
KQ:213420
1.43x ₩19.16 Billion
≈ $12.99 Million
₩13.44 Billion Korea ₩29500.00 ▼ -4.84%
12463 Cheryong Electric Co.Ltd
KQ:033100
1.43x ₩28.49 Billion
≈ $19.31 Million
₩19.98 Billion Korea ₩44800.00 ▼ -4.88%
12464 Norstar
TA:NSTR
1.43x ILA211.00 Million
≈ $565.68K
ILA148.00 Million Israel ILA889.10 ▼ -1.21%
12465 Hammerson PLC
LSE:HMSO
1.43x GBX56.10 Million
≈ $6.83K
GBX39.35 Million UK GBX366.60 ▲ +0.33%
12466 Cullen/Frost Bankers Inc
NYSE:CFR
1.43x $248.58 Million $174.38 Million USA $164.23 ▲ +1.72%
12467 Latitude Tree Holdings Bhd
KLSE:7006
1.43x RM13.93 Million
≈ $3.50 Million
RM9.77 Million Malaysia RM1.05 ▲ +1.94%
12468 Palantir Technologies Inc. Class A Common Stock
NYSE:PLTR
1.43x $310.26 Million $217.72 Million USA $178.15 ▼ -2.22%
12469 Aecon Group Inc.
TO:ARE
1.42x CA$56.99 Million
≈ $41.23 Million
CA$40.00 Million Canada CA$50.31 ▼ -2.91%
12470 Iradimed Co
NASDAQ:IRMD
1.42x $8.29 Million $5.82 Million USA $94.49 ▲ +0.67%
12471 Li-FT Power Ltd.
F:WS0
1.42x €7.76 Million
≈ $9.08 Million
€5.45 Million Germany €2.22 ▼ -1.33%
12472 Amdocs Ltd
NASDAQ:DOX
1.42x $220.18 Million $154.53 Million USA $52.10 ▲ +2.46%
12473 Gongniu Group Co Ltd
SHG:603195
1.42x CN¥1.31 Billion
≈ $191.61 Million
CN¥919.20 Million China CN¥38.60 ▼ -0.52%
12474 Zhongzhu Medical Holdings Co Ltd
SHG:600568
1.42x CN¥70.20 Million
≈ $10.27 Million
CN¥49.28 Million China CN¥2.15 ▼ -0.92%
12475 Games Workshop Group PLC
LSE:GAW
1.42x GBX143.70 Million
≈ $17.48K
GBX100.90 Million UK GBX19940.00 ▲ +0.40%
12476 Armstrong World Industries Inc
NYSE:AWI
1.42x $122.90 Million $86.30 Million USA $160.71 ▲ +1.68%
12477 Shyam Century Ferrous Limited
NSE:SHYAMCENT
1.42x Rs17.12 Million
≈ $185.19K
Rs12.03 Million India Rs5.34 ▼ -0.19%
12478 Yingkou Fengguang Advanced Material Co.Ltd.
SHE:301100
1.42x CN¥21.40 Million
≈ $3.13 Million
CN¥15.03 Million China CN¥14.39 ▼ -4.00%
12479 Qualys Inc
NASDAQ:QLYS
1.42x $75.66 Million $53.15 Million USA $137.48 ▲ +2.80%
12480 Smartoptics Group AS
OL:SMOP
1.42x Nkr8.53 Million
≈ $897.60K
Nkr5.99 Million Norway Nkr43.80 ▼ -1.57%
12481 RPM International Inc
NYSE:RPM
1.42x $73.46 Million $51.61 Million USA $107.00 ▲ +2.13%
12482 Stock Yards Bancorp Inc
NASDAQ:SYBT
1.42x $52.11 Million $36.61 Million USA $81.80 ▲ +1.50%
12483 Regal Partners Global Investments Limited
AU:RG1
1.42x AU$36.37 Million
≈ $25.73 Million
AU$25.56 Million Australia AU$2.47 ▼ -1.79%
12484 Kein Hing International Bhd
KLSE:7199
1.42x RM28.39 Million
≈ $7.13 Million
RM19.96 Million Malaysia RM1.05 ▲ +0.00%
12485 Interojo Inc
KQ:119610
1.42x ₩7.06 Billion
≈ $4.79 Million
₩4.96 Billion Korea ₩14100.00 ▼ -4.79%
12486 STG International Ltd
TA:STG
1.42x ILA14.52 Million
≈ $38.91K
ILA10.20 Million Israel ILA4249.00 ▼ -3.43%
12487 Korea Alcohol Industrial Co. Ltd
KQ:017890
1.42x ₩14.96 Billion
≈ $10.14 Million
₩10.52 Billion Korea ₩13600.00 ▲ +0.15%
12488 Lindsay Australia Ltd
AU:LAU
1.42x AU$18.40 Million
≈ $13.02 Million
AU$12.94 Million Australia AU$0.66 ▲ +0.00%
12489 Cosmecca Korea Co. Ltd
KQ:241710
1.42x ₩24.55 Billion
≈ $16.64 Million
₩17.27 Billion Korea ₩80700.00 ▼ -3.24%
12490 Wangli Security & Surveillance Product Co. Ltd
SHG:605268
1.42x CN¥72.53 Million
≈ $10.61 Million
CN¥51.01 Million China CN¥8.52 ▼ -2.18%
12491 Knafaim
TA:KNFM
1.42x ILA8.77 Million
≈ $23.52K
ILA6.17 Million Israel ILA1765.00 ▲ +0.00%
12492 VirnetX Holding Corp Common Stock
NYSE:VHC
1.42x $426.36 Million $299.94 Million USA $18.56 ▼ -2.90%
12493 VirnetX Holding Corp Common Stock
NASDAQ:VHC
1.42x $426.36 Million $299.94 Million USA $12.50 ▲ +0.40%
12494 Property Franchise Group PLC
LSE:TPFG
1.42x GBX13.75 Million
≈ $1.67K
GBX9.68 Million UK GBX528.00 ▲ +11.39%
12495 Lem Holding SA
SW:LEHN
1.42x CHF9.65 Million
≈ $12.20 Million
CHF6.79 Million Switzerland CHF387.50 ▼ -2.52%
12496 Tplex Co. Ltd
KQ:081150
1.42x ₩725.39 Million
≈ $491.59K
₩510.44 Million Korea ₩2705.00 ▼ -1.99%
12497 Linde India Limited
NSE:LINDEINDIA
1.42x Rs3.95 Billion
≈ $42.75 Million
Rs2.78 Billion India Rs6731.00 ▲ +0.32%
12498 Navigator Global Investments Ltd
AU:NGI
1.42x AU$71.85 Million
≈ $50.84 Million
AU$50.57 Million Australia AU$2.37 ▲ +0.85%
12499 SkyWest Inc
NASDAQ:SKYW
1.42x $144.48 Million $101.69 Million USA $103.65 ▲ +7.70%
12500 First Financial Bankshares Inc
NASDAQ:FFIN
1.42x $101.64 Million $71.54 Million USA $34.68 ▲ +0.52%