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
17401 Olin Corporation
NYSE:OLN
0.61x $26.70 Million $43.70 Million USA $23.20 ▼ -1.86%
17402 Erie Indemnity Company
NASDAQ:ERIE
0.61x $91.89 Million $150.47 Million USA $223.55 ▲ +4.21%
17403 Interflex Co. Ltd
KQ:051370
0.61x ₩5.00 Billion
≈ $3.39 Million
₩8.19 Billion Korea ₩6600.00 ▼ -2.37%
17404 Shenyang Jinshan Energy Co Ltd
SHG:600396
0.61x CN¥88.78 Million
≈ $12.99 Million
CN¥145.59 Million China CN¥14.77 ▼ -9.99%
17405 Nan Ren Hu Leisure Amusement Co Ltd
TWO:5905
0.61x NT$59.38 Million
≈ $1.87 Million
NT$97.40 Million Taiwan NT$8.52 ▼ -0.70%
17406 Shenzhen Fortune Trend Technology Co Ltd
SHG:688318
0.61x CN¥47.05 Million
≈ $6.89 Million
CN¥77.19 Million China CN¥64.49 ▼ -6.94%
17407 Larsen & Toubro Limited
F:LTO
0.61x €91.61 Billion
≈ $107.10 Billion
€150.37 Billion Germany €33.60 ▼ -2.89%
17408 Henkel AG & Co. KGaA vz. (Pref Shares)
XETRA:HEN3
0.61x €676.00 Million
≈ $790.32 Million
€1.11 Billion Germany €74.68 ▲ +1.33%
17409 AmFIRST Real Estate Investment Trust
KLSE:5120
0.61x RM10.46 Million
≈ $2.63 Million
RM17.17 Million Malaysia RM0.33 ▲ +1.54%
17410 Canada Carbon Inc.
V:CCB
0.61x CA$61.26K
≈ $44.31K
CA$100.62K Canada CA$0.01 ▲ +0.00%
17411 Chlitina Holding Ltd
TW:4137
0.61x NT$70.81 Million
≈ $2.23 Million
NT$116.32 Million Taiwan NT$94.50 ▲ +0.53%
17412 Afine Investments Ltd
JSE:ANI
0.61x ZAC42.47 Million
≈ $22.57K
ZAC69.77 Million South Africa ZAC5.00 ▲ +0.00%
17413 Photomyne Ltd
TA:PHTM
0.61x ILA445.50K
≈ $1.19K
ILA732.00K Israel ILA1585.00 ▲ +0.00%
17414 Glanbia PLC
IR:GL9
0.61x €40.70 Million
≈ $47.58 Million
€66.89 Million Ireland €22.42 ▲ +0.27%
17415 ASTELLAS PHARMA UNSP.ADR
F:YPHA
0.61x €194.51 Billion
≈ $227.40 Billion
€319.72 Billion Germany €12.90 ▲ +0.00%
17416 PGE Polska Grupa Energetyczna SA
WAR:PGE
0.61x zł1.18 Billion
≈ $324.48 Million
zł1.94 Billion Poland zł10.48 ▼ -1.13%
17417 Totalindo Eka Persada Tbk PT
JK:TOPS
0.61x Rp911.80 Million
≈ $53.43K
Rp1.50 Billion Indonesia Rp1.00 ▲ +0.00%
17418 Wismilak Inti Makmur Tbk
JK:WIIM
0.61x Rp83.07 Billion
≈ $4.87 Million
Rp136.69 Billion Indonesia Rp1585.00 ▼ -1.86%
17419 CPFL Energia S.A
SA:CPFE3
0.61x R$1.53 Billion
≈ $299.88 Million
R$2.51 Billion Brazil R$45.09 ▼ -2.44%
17420 Elcomtec Co. Ltd
KQ:037950
0.61x ₩414.96 Million
≈ $281.21K
₩683.43 Million Korea ₩2800.00 ▼ -0.18%
17421 Carespan Health Inc
V:CSPN
0.61x CA$267.10K
≈ $193.21K
CA$439.97K Canada CA$0.02 ▲ +0.00%
17422 Young Poong Precision Corporation
KQ:036560
0.61x ₩5.17 Billion
≈ $3.51 Million
₩8.52 Billion Korea ₩11860.00 ▲ +1.80%
17423 Empresas CMPC
SN:CMPC
0.61x CL$75.60 Million
≈ $84.55K
CL$124.58 Million Chile CL$1025.00 ▼ -2.47%
17424 Sajo Ind
KO:007160
0.61x ₩9.44 Billion
≈ $6.40 Million
₩15.57 Billion Korea ₩47000.00 ▲ +0.43%
17425 Perpetual Equity Investment Company Ltd
AU:PIC
0.61x AU$4.79 Million
≈ $3.39 Million
AU$7.90 Million Australia AU$1.15 ▼ -1.29%
17426 Supalai Public Company Limited
BK:SPALI-R
0.61x ฿669.49 Million
≈ $20.87 Million
฿1.10 Billion Thailand ฿17.40 ▲ +3.57%
17427 LumenRadio AB
ST:LUMEN
0.61x Skr8.52 Million
≈ $916.57K
Skr14.05 Million Sweden Skr56.60 ▲ +2.91%
17428 DCI Indonesia Tbk PT
JK:DCII
0.61x Rp228.93 Billion
≈ $13.41 Million
Rp377.75 Billion Indonesia Rp186750.00 ▼ -1.71%
17429 Hypoport SE
XETRA:HYQ
0.61x €4.57 Million
≈ $5.35 Million
€7.55 Million Germany €83.45 ▼ -1.82%
17430 Cummins India Limited
NSE:CUMMINSIND
0.61x Rs7.42 Billion
≈ $80.29 Million
Rs12.26 Billion India Rs5600.50 ▲ +0.03%
17431 Ching Feng Home Fashions Co Ltd
TW:9935
0.61x NT$54.09 Million
≈ $1.70 Million
NT$89.36 Million Taiwan NT$19.40 ▼ -0.26%
17432 Paramount Corporation Bhd
KLSE:1724
0.61x RM95.03 Million
≈ $23.86 Million
RM157.00 Million Malaysia RM1.01 ▲ +0.00%
17433 Grupo Bafar S.A.B. de C.V
MX:BAFARB
0.61x MX$688.96 Million
≈ $39.65 Million
MX$1.14 Billion Mexico MX$111.90 ▲ +0.00%
17434 Hefei Fengle Seed Co Ltd
SHE:000713
0.60x CN¥85.20 Million
≈ $12.47 Million
CN¥140.89 Million China CN¥5.54 ▼ -2.46%
17435 Killam Apartment Real Estate Investment Trust
TO:KMP-UN
0.60x CA$30.37 Million
≈ $21.97 Million
CA$50.27 Million Canada CA$18.86 ▲ +0.75%
17436 Grupo Concesionario del Oeste SA
BA:OEST
0.60x AR$3.38 Billion
≈ $2.44 Million
AR$5.59 Billion Argentina AR$779.00 ▲ +0.00%
17437 PLAYWITH Inc
KQ:023770
0.60x ₩953.16 Million
≈ $645.94K
₩1.58 Billion Korea ₩2365.00 ▲ +1.50%
17438 Ames National Corporation
NASDAQ:ATLO
0.60x $2.75 Million $4.56 Million USA $30.05 ▲ +0.87%
17439 Latent View Analytics Limited
NSE:LATENTVIEW
0.60x Rs574.41 Million
≈ $6.21 Million
Rs952.28 Million India Rs296.05 ▲ +0.73%
17440 WCM Global Growth Ltd
AU:WQG
0.60x AU$13.53 Million
≈ $9.57 Million
AU$22.43 Million Australia AU$1.98 ▼ -2.46%
17441 Cizzle Biotechnology Holdings PLC
LSE:CIZ
0.60x GBX5.75
≈ $0.00
GBX9.54 UK GBX2.05 ▲ +0.00%
17442 Angel One Limited
NSE:ANGELONE
0.60x Rs2.05 Billion
≈ $22.15 Million
Rs3.40 Billion India Rs307.95 ▲ +0.62%
17443 Story-I Ltd
AU:SRY
0.60x AU$298.23K
≈ $211.01K
AU$495.12K Australia AU$0.00 ▲ +0.00%
17444 VST Industries Limited
NSE:VSTIND
0.60x Rs694.70 Million
≈ $7.51 Million
Rs1.15 Billion India Rs230.05 ▲ +0.94%
17445 Komipharm International Co. Ltd
KQ:041960
0.60x ₩8.85 Billion
≈ $6.00 Million
₩14.69 Billion Korea ₩7000.00 ▼ -0.71%
17446 Happy Forgings Limited
NSE:HAPPYFORGE
0.60x Rs350.45 Million
≈ $3.79 Million
Rs581.99 Million India Rs1615.50 ▲ +1.71%
17447 Zhong An Group Limited
F:35Z
0.60x €59.18 Million
≈ $69.19 Million
€98.29 Million Germany €0.00 ▲ +0.00%
17448 Alkyl Amines Chemicals Limited
NSE:ALKYLAMINE
0.60x Rs754.80 Million
≈ $8.16 Million
Rs1.25 Billion India Rs1789.50 ▼ -1.25%
17449 Nsfocus Information Technology Co Ltd
SHE:300369
0.60x CN¥170.58 Million
≈ $24.96 Million
CN¥283.86 Million China CN¥6.07 ▼ -7.33%
17450 Trufin PLC
LSE:TRU
0.60x GBX3.65 Million
≈ $444.10
GBX6.07 Million UK GBX134.50 ▲ +0.00%
17451 Opticis Company Limited
KQ:109080
0.60x ₩764.77 Million
≈ $518.27K
₩1.27 Billion Korea ₩8000.00 ▼ -3.73%
17452 EverGen Infrastructure Corp
V:EVGN
0.60x CA$296.00K
≈ $214.12K
CA$493.00K Canada CA$0.46 ▼ -1.08%
17453 Minho M Bhd
KLSE:5576
0.60x RM3.27 Million
≈ $821.49K
RM5.45 Million Malaysia RM0.27 ▲ +0.00%
17454 Siwani Makmur Tbk
JK:SIMA
0.60x Rp352.25 Million
≈ $20.64K
Rp586.75 Million Indonesia Rp50.00 ▲ +0.00%
17455 Englewood Lab Inc
KQ:950140
0.60x ₩6.76 Billion
≈ $4.58 Million
₩11.26 Billion Korea ₩8350.00 ▲ +0.00%
17456 Brighton-Best International Taiwan
TWO:8415
0.60x NT$429.89 Million
≈ $13.54 Million
NT$716.40 Million Taiwan NT$37.90 ▲ +0.40%
17457 Quantum Foods Holdings
JSE:QFH
0.60x ZAC77.14 Million
≈ $40.99K
ZAC128.56 Million South Africa ZAC899.00 ▼ -1.75%
17458 The Platform Group AG
XETRA:TPG
0.60x €19.01 Million
≈ $22.23 Million
€31.70 Million Germany €3.79 ▼ -19.55%
17459 Monsenso AS
CO:MONSO
0.60x Dkr342.64K
≈ $53.61K
Dkr571.36K Denmark Dkr0.34 ▲ +3.66%
17460 Shindaeyang Pa
KO:016590
0.60x ₩5.43 Billion
≈ $3.68 Million
₩9.06 Billion Korea ₩10270.00 ▲ +3.32%
17461 Beijer Alma AB (publ)
ST:BEIA-B
0.60x Skr299.00 Million
≈ $32.18 Million
Skr499.00 Million Sweden Skr293.50 ▲ +0.00%
17462 Inix Technologies Holdings Bhd
KLSE:0094
0.60x RM2.75 Million
≈ $690.18K
RM4.59 Million Malaysia RM0.01 ▲ +0.00%
17463 Morguard Corporation
TO:MRC
0.60x CA$35.02 Million
≈ $25.33 Million
CA$58.47 Million Canada CA$117.95 ▲ +1.37%
17464 Anadolu Anonim Turk Sigorta Sti
IS:ANSGR
0.60x TL453.14 Million
≈ $10.15 Million
TL756.78 Million Turkey TL26.84 ▼ -1.11%
17465 RENEWABLE VENTURES NORDIC
F:X72
0.60x €226.80K
≈ $265.15K
€378.88K Germany €0.26 ▼ -2.99%
17466 Ferroglobe PLC
NASDAQ:GSM
0.60x $11.11 Million $18.57 Million USA $3.36 ▲ +0.30%
17467 Stabilus S.A.
XETRA:STM
0.60x €5.46 Million
≈ $6.38 Million
€9.12 Million Germany €13.54 ▲ +0.89%
17468 Smith Douglas Homes Corp.
NYSE:SDHC
0.60x $338.00K $565.00K USA $15.26 ▲ +4.23%
17469 Cupid Limited
NSE:CUPID
0.60x Rs233.97 Million
≈ $2.53 Million
Rs391.37 Million India Rs213.43 ▲ +2.35%
17470 Reco International Group Inc
V:RGI
0.60x CA$7.85K
≈ $5.68K
CA$13.13K Canada CA$0.01 ▲ +0.00%
17471 The Magnum Ice Cream Company N.V.
AS:MICC
0.60x €271.00 Million
≈ $316.83 Million
€454.00 Million Netherlands €15.76 ▲ +0.72%
17472 Dear U Co. Ltd.
KQ:376300
0.60x ₩7.02 Billion
≈ $4.76 Million
₩11.76 Billion Korea ₩20050.00 ▼ -1.96%
17473 Sunlour Pigment CO.LTD.
SHE:301036
0.60x CN¥29.57 Million
≈ $4.33 Million
CN¥49.58 Million China CN¥18.30 ▼ -2.45%
17474 Everlight Electronics Co Ltd
TW:2393
0.60x NT$240.36 Million
≈ $7.57 Million
NT$403.05 Million Taiwan NT$66.10 ▼ -1.20%
17475 Intel Corporation
NASDAQ:INTC
0.60x $2.55 Billion $4.27 Billion USA $92.32 ▼ -7.89%
17476 Delixy Holdings Limited Ordinary Shares
NASDAQ:DLXY
0.60x $612.00K $1.03 Million USA $0.45 ▼ -7.51%
17477 Ellington Residential Mortgage
NYSE:EARN
0.60x $3.24 Million $5.45 Million USA $4.40 ▲ +0.00%
17478 Trastor Real Estate Investment Company SA
AT:TRASTOR
0.59x €3.32 Million
≈ $3.88 Million
€5.57 Million Greece €0.91 ▼ -0.44%
17479 DEVEX Resources Ltd
AU:DEV
0.59x AU$157.39K
≈ $111.36K
AU$264.74K Australia AU$0.26 ▼ -10.34%
17480 Rane (Madras) Limited
NSE:RML
0.59x Rs237.80 Million
≈ $2.57 Million
Rs400.00 Million India Rs767.60 ▼ -2.37%
17481 ITC Limited
NSE:ITC
0.59x Rs61.63 Billion
≈ $666.46 Million
Rs103.70 Billion India Rs283.45 ▲ +0.76%
17482 Fortune Oriental Co Ltd
TW:2491
0.59x NT$45.80 Million
≈ $1.44 Million
NT$77.13 Million Taiwan NT$29.10 ▼ -3.96%
17483 AGROT
IS:AGROT
0.59x TL726.70 Million
≈ $16.28 Million
TL1.22 Billion Turkey TL2.78 ▲ +9.88%
17484 Allied Circuit Co Ltd
TWO:8155
0.59x NT$115.59 Million
≈ $3.64 Million
NT$194.84 Million Taiwan NT$308.00 ▼ -5.08%
17485 Shemaroo Entertainment Limited
NSE:SHEMAROO
0.59x Rs28.93 Million
≈ $312.87K
Rs48.81 Million India Rs121.38 ▼ -3.36%
17486 Chun Yuan Steel Industry Co Ltd
TW:2010
0.59x NT$230.91 Million
≈ $7.28 Million
NT$390.13 Million Taiwan NT$21.10 ▲ +0.24%
17487 High Arctic Energy Services Inc.
TO:HWO
0.59x CA$551.00K
≈ $398.58K
CA$931.00K Canada CA$0.94 ▲ +3.30%
17488 Lushang Property Co Ltd
SHG:600223
0.59x CN¥19.99 Million
≈ $2.93 Million
CN¥33.78 Million China CN¥5.22 ▼ -3.51%
17489 Restaurant Brands International Inc
TO:QSR
0.59x CA$199.49 Million
≈ $144.30 Million
CA$337.13 Million Canada CA$102.31 ▲ +0.46%
17490 Spin Master Corp
TO:TOY
0.59x CA$62.36 Million
≈ $45.11 Million
CA$105.47 Million Canada CA$22.77 ▲ +0.75%
17491 Ingenta plc
LSE:ING
0.59x GBX704.00K
≈ $85.66
GBX1.19 Million UK GBX61.00 ▲ +1.67%
17492 I-Tech
ST:ITECH
0.59x Skr9.13 Million
≈ $982.43K
Skr15.45 Million Sweden Skr68.00 ▼ -1.31%
17493 Invert Graphite Limited
AU:IVG
0.59x AU$166.66K
≈ $117.92K
AU$281.99K Australia AU$0.04 ▲ +0.00%
17494 Dominion Minerals Ltd
AU:DLM
0.59x AU$166.66K
≈ $117.92K
AU$281.99K Australia AU$0.03 ▲ +10.00%
17495 Atari S.A.
PA:ALATA
0.59x €1.30 Million
≈ $1.52 Million
€2.20 Million France €20.50 ▲ +2.50%
17496 YTL Corporation Bhd
KLSE:4677
0.59x RM576.54 Million
≈ $144.75 Million
RM975.78 Million Malaysia RM1.95 ▼ -1.52%
17497 FERROGLOBE PLC DL 750
F:5FG
0.59x €11.11 Million
≈ $12.99 Million
€18.81 Million Germany €2.87 ▼ -1.44%
17498 Hamilton Lane Inc
NASDAQ:HLNE
0.59x $74.11 Million $125.51 Million USA $83.16 ▲ +2.48%
17499 LS Electric
KO:010120
0.59x ₩39.21 Billion
≈ $26.57 Million
₩66.42 Billion Korea ₩202000.00 ▼ -9.62%
17500 AztechWB Co. Ltd
KQ:032080
0.59x ₩233.64 Million
≈ $158.33K
₩395.92 Million Korea ₩1048.00 ▲ +0.10%