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
13601 Hangzhou Steam Turbine
SHE:200771
1.22x HK$135.51 Million
≈ $17.30 Million
HK$110.74 Million China HK$13.30 ▲ +1.99%
13602 Lloyds Banking Group plc
MX:LYGN
1.22x MX$5.70 Billion
≈ $328.09 Million
MX$4.66 Billion Mexico MX$93.00 ▼ -1.06%
13603 Lloyds Banking Group plc
F:LLD2
1.22x €5.70 Billion
≈ $6.67 Billion
€4.66 Billion Germany €5.20 ▼ -0.95%
13604 Xian Sunresin New Materials Co Ltd
SHE:300487
1.22x CN¥253.52 Million
≈ $37.10 Million
CN¥207.20 Million China CN¥61.60 ▼ -2.98%
13605 CVB Financial Corporation
NASDAQ:CVBF
1.22x $62.39 Million $51.00 Million USA $22.56 ▲ +0.89%
13606 Cohen Dev
TA:CDEV
1.22x ILA5.48 Million
≈ $14.69K
ILA4.48 Million Israel ILA17480.00 ▲ +3.13%
13607 Bhageria Industries Limited
NSE:BHAGERIA
1.22x Rs282.06 Million
≈ $3.05 Million
Rs230.59 Million India Rs228.98 ▲ +0.38%
13608 Alvopetro Energy
V:ALV
1.22x CA$9.36 Million
≈ $6.77 Million
CA$7.65 Million Canada CA$9.96 ▼ -0.90%
13609 Guangxi Guitang Group Co Ltd
SHE:000833
1.22x CN¥256.18 Million
≈ $37.49 Million
CN¥209.44 Million China CN¥19.78 ▼ -1.88%
13610 Artemis UK Future Leaders plc
LSE:AFL
1.22x GBX1.77 Million
≈ $215.60
GBX1.45 Million UK GBX373.00 ▼ -0.67%
13611 Suzhou Huaya Intelligence Technology Co Ltd
SHE:003043
1.22x CN¥27.43 Million
≈ $4.01 Million
CN¥22.43 Million China CN¥68.56 ▲ +5.33%
13612 HeNan Splendor Science & Technology Co Ltd
SHE:002296
1.22x CN¥47.90 Million
≈ $7.01 Million
CN¥39.18 Million China CN¥8.45 ▼ -3.21%
13613 Segro Plc
LSE:SGRO
1.22x GBX151.00 Million
≈ $18.37K
GBX123.50 Million UK GBX979.00 ▲ +2.71%
13614 Sumitomo Chemical India Limited
NSE:SUMICHEM
1.22x Rs4.35 Billion
≈ $47.07 Million
Rs3.56 Billion India Rs520.45 ▼ -2.00%
13615 LH Hotel Leasehold Real Estate Investment Trust
BK:LHHOTEL
1.22x ฿528.65 Million
≈ $16.48 Million
฿432.63 Million Thailand ฿13.90 ▲ +0.00%
13616 Selectquote Inc
NYSE:SLQT
1.22x $49.12 Million $40.20 Million USA $0.65 ▼ -6.85%
13617 Current Water Technologies Inc
V:WATR
1.22x CA$118.95K
≈ $86.04K
CA$97.34K Canada CA$0.01 ▲ +0.00%
13618 Yueyang Forest & Paper Co Ltd
SHG:600963
1.22x CN¥25.63 Million
≈ $3.75 Million
CN¥20.98 Million China CN¥3.16 ▼ -3.36%
13619 Daeduck Electronics Co Ltd
KO:353200
1.22x ₩55.60 Billion
≈ $37.68 Million
₩45.50 Billion Korea ₩109500.00 ▼ -11.12%
13620 Alerus Financial Corp
NASDAQ:ALRS
1.22x $27.81 Million $22.77 Million USA $32.70 ▲ +1.65%
13621 Puma Biotechnology Inc
NASDAQ:PBYI
1.22x $14.42 Million $11.80 Million USA $7.98 ▼ -0.37%
13622 Premier Polyfilm Limited
NSE:PREMIERPOL
1.22x Rs171.10 Million
≈ $1.85 Million
Rs140.10 Million India Rs79.30 ▲ +0.83%
13623 Beijing Jetsen Tech Co
SHE:300182
1.22x CN¥237.45 Million
≈ $34.75 Million
CN¥194.47 Million China CN¥4.34 ▼ -8.25%
13624 Sanlam Ltd
JSE:SLM
1.22x ZAC12.49 Billion
≈ $6.64 Million
ZAC10.23 Billion South Africa ZAC8507.00 ▲ +0.87%
13625 Hartford Financial Services Group
NYSE:HIG
1.22x $1.04 Billion $856.00 Million USA $140.53 ▼ -1.16%
13626 ATOSS Software SE
XETRA:AOF
1.22x €32.53 Million
≈ $38.03 Million
€26.65 Million Germany €76.10 ▲ +9.81%
13627 Nova Leap Health Corp
V:NLH
1.22x CA$396.21K
≈ $286.61K
CA$324.59K Canada CA$0.37 ▲ +2.78%
13628 Sinaran Advance Group Bhd
KLSE:5172
1.22x RM393.00K
≈ $98.67K
RM322.00K Malaysia RM0.10 ▼ -9.52%
13629 Harvey Norman Holdings Ltd
AU:HVN
1.22x AU$392.88 Million
≈ $277.99 Million
AU$321.91 Million Australia AU$4.69 ▲ +0.21%
13630 Micro Tech Nanjing Co Ltd
SHG:688029
1.22x CN¥178.03 Million
≈ $26.05 Million
CN¥145.88 Million China CN¥71.00 ▼ -5.18%
13631 Facephi Biometria SA
MC:FACE
1.22x €6.76 Million
≈ $7.90 Million
€5.54 Million Spain €1.75 ▼ -2.51%
13632 Khaitan Chemicals & Fertilizers Limited
NSE:KHAICHEM
1.22x Rs523.46 Million
≈ $5.66 Million
Rs428.96 Million India Rs47.95 ▼ -1.92%
13633 Winbond Electronics Corp
TW:2344
1.22x NT$12.34 Billion
≈ $388.81 Million
NT$10.11 Billion Taiwan NT$154.50 ▼ -4.04%
13634 K2 Asset Management Holdings Ltd
AU:KAM
1.22x AU$438.73K
≈ $310.43K
AU$359.58K Australia AU$0.06 ▲ +0.00%
13635 Contrel Technology Co Ltd
TWO:8064
1.22x NT$305.85 Million
≈ $9.64 Million
NT$250.77 Million Taiwan NT$103.50 ▼ -6.76%
13636 Polygon-L
TA:POLY
1.22x ILA11.89 Million
≈ $31.89K
ILA9.76 Million Israel ILA5200.00 ▲ +1.96%
13637 Illinois Tool Works Inc
NYSE:ITW
1.22x $963.00 Million $790.00 Million USA $283.02 ▲ +2.21%
13638 West Bancorporation
NASDAQ:WTBA
1.22x $12.88 Million $10.57 Million USA $27.27 ▲ +0.29%
13639 Beijing Tongyizhong New Material Technology Corp
SHG:688722
1.22x CN¥32.35 Million
≈ $4.73 Million
CN¥26.55 Million China CN¥13.00 ▼ -3.49%
13640 XRF Scientific Ltd
AU:XRF
1.22x AU$6.41 Million
≈ $4.53 Million
AU$5.26 Million Australia AU$1.71 ▼ -1.44%
13641 RADCOM Ltd
F:RAM
1.22x €14.61 Million
≈ $17.08 Million
€11.99 Million Germany €11.30 ▲ +1.80%
13642 Tuya Inc ADR
NYSE:TUYA
1.22x $23.53 Million $19.31 Million USA $2.30 ▼ -4.17%
13643 TUYA INC.ADR/1A
F:785
1.22x €23.53 Million
≈ $27.50 Million
€19.31 Million Germany €1.98 ▼ -1.98%
13644 S Chand And Company Limited
NSE:SCHAND
1.22x Rs1.73 Billion
≈ $18.69 Million
Rs1.42 Billion India Rs147.69 ▼ -0.63%
13645 Shengyi Technology Co Ltd
SHG:600183
1.22x CN¥1.24 Billion
≈ $181.20 Million
CN¥1.02 Billion China CN¥118.71 ▼ -5.11%
13646 Vivesto AB
ST:VIVE
1.22x Skr135.30 Million
≈ $14.56 Million
Skr111.11 Million Sweden Skr8.85 ▲ +0.68%
13647 Incyte Corporation
NASDAQ:INCY
1.22x $369.35 Million $303.33 Million USA $117.67 ▲ +0.84%
13648 IES Holdings Inc
NASDAQ:IESC
1.22x $133.92 Million $110.00 Million USA $626.07 ▼ -5.67%
13649 Thales S.A.
PA:HO
1.22x €808.00 Million
≈ $944.64 Million
€663.70 Million France €236.40 ▼ -0.80%
13650 3Peak Inc
SHG:688536
1.22x CN¥73.42 Million
≈ $10.74 Million
CN¥60.32 Million China CN¥244.30 ▼ -4.20%
13651 Hyundai Construction Equipment Co Ltd
KO:267270
1.22x ₩211.64 Billion
≈ $143.43 Million
₩173.94 Billion Korea ₩132700.00 ▼ -5.42%
13652 AKESO INC. O.N.
F:4RY
1.22x €2.47 Billion
≈ $2.89 Billion
€2.03 Billion Germany €11.06 ▼ -2.21%
13653 Covivio SA
PA:COV
1.22x €415.30 Million
≈ $485.53 Million
€341.40 Million France €53.10 ▲ +0.38%
13654 Navios Maritime Partners LP Unit
NYSE:NMM
1.22x $126.64 Million $104.11 Million USA $79.10 ▲ +2.97%
13655 Gartner Inc
NYSE:IT
1.22x $294.54 Million $242.15 Million USA $140.50 ▲ +5.09%
13656 McDonald’s Corporation
NYSE:MCD
1.22x $2.41 Billion $1.98 Billion USA $264.76 ▲ +0.75%
13657 Lassila &Tikanoja Oyj
HE:LAT1V
1.22x €15.20 Million
≈ $17.77 Million
€12.50 Million Finland €2.46 ▼ -6.57%
13658 Brookfield Infrastructure Corp
NYSE:BIPC
1.22x $389.00 Million $320.00 Million USA $41.56 ▼ -0.12%
13659 Bel Fuse B Inc
NASDAQ:BELFB
1.22x $13.83 Million $11.38 Million USA $272.80 ▼ -4.59%
13660 DESWELL INDS INC. DL-01
F:DW2
1.22x €13.53 Million
≈ $15.82 Million
€11.14 Million Germany €3.10 ▲ +0.65%
13661 Medacta Group SA
SW:MOVE
1.22x CHF72.95 Million
≈ $92.23 Million
CHF60.04 Million Switzerland CHF130.20 ▲ +0.77%
13662 Greenyield Bhd
KLSE:0136
1.22x RM972.00K
≈ $244.04K
RM800.00K Malaysia RM0.18 ▲ +0.00%
13663 LSI Software S.A.
WAR:LSI
1.21x zł4.31 Million
≈ $1.19 Million
zł3.55 Million Poland zł57.60 ▲ +0.00%
13664 Smith-Midland Corp
NASDAQ:SMID
1.21x $2.59 Million $2.13 Million USA $30.28 ▲ +1.47%
13665 Metals X Ltd
AU:MLX
1.21x AU$64.27 Million
≈ $45.48 Million
AU$52.95 Million Australia AU$1.46 ▼ -4.90%
13666 PolyPeptide Group AG
SW:PPGN
1.21x CHF14.34 Million
≈ $18.13 Million
CHF11.81 Million Switzerland CHF43.75 ▼ -0.11%
13667 Timken India Limited
NSE:TIMKEN
1.21x Rs2.35 Billion
≈ $25.42 Million
Rs1.94 Billion India Rs3127.00 ▲ +1.42%
13668 Helios Technologies Inc
NYSE:HLIO
1.21x $23.90 Million $19.70 Million USA $79.83 ▲ +0.06%
13669 Anhui Conch Cement Company Limited
F:AQE
1.21x €3.09 Billion
≈ $3.62 Billion
€2.55 Billion Germany €1.87 ▼ -1.89%
13670 Lynas Rare Earths Limited
F:LYIC
1.21x €97.39 Million
≈ $113.86 Million
€80.30 Million Germany €8.95 ▼ -2.72%
13671 Chiu Ting Machinery Co Ltd
TW:1539
1.21x NT$34.06 Million
≈ $1.07 Million
NT$28.09 Million Taiwan NT$16.25 ▲ +0.00%
13672 NATWEST GROUP SP.ADR/2
F:RYS
1.21x €7.07 Billion
≈ $8.27 Billion
€5.83 Billion Germany €13.20 ▼ -1.49%
13673 RingNet Co. Ltd
KQ:042500
1.21x ₩4.60 Billion
≈ $3.12 Million
₩3.79 Billion Korea ₩4125.00 ▼ -0.96%
13674 Gujarat Ambuja Exports Limited
NSE:GAEL
1.21x Rs1.25 Billion
≈ $13.51 Million
Rs1.03 Billion India Rs151.64 ▲ +8.98%
13675 Henan Shuanghui Investment & Development Co Ltd
SHE:000895
1.21x CN¥1.39 Billion
≈ $203.33 Million
CN¥1.15 Billion China CN¥24.93 ▼ -0.52%
13676 Zhejiang Jingxin Pharmaceutical Co Ltd
SHE:002020
1.21x CN¥227.64 Million
≈ $33.31 Million
CN¥187.73 Million China CN¥13.46 ▼ -4.88%
13677 Cobra Venture Corp
V:CBV
1.21x CA$34.04K
≈ $24.62K
CA$28.07K Canada CA$0.14 ▲ +0.00%
13678 SANOFI CONS HEALTHC IND L
NSE:SANOFICONR
1.21x Rs1.57 Billion
≈ $16.97 Million
Rs1.29 Billion India Rs4674.70 ▲ +0.49%
13679 Hong Kong Land Holdings Ltd
LSE:HKLB
1.21x $267.80 Million $220.90 Million UK $7.41 ▲ +0.00%
13680 Ege Seramik Sanayi ve Ticaret AS
IS:EGSER
1.21x TL175.74 Million
≈ $3.94 Million
TL145.00 Million Turkey TL3.00 ▼ -1.32%
13681 Basler Kantonalbank
SW:BSKP
1.21x CHF128.54 Million
≈ $162.51 Million
CHF106.07 Million Switzerland CHF99.40 ▼ -0.20%
13682 Hongli Group Inc. Ordinary Shares
NASDAQ:HLP
1.21x $1.15 Million $952.79K USA $1.12 ▲ +0.90%
13683 Barbara Bui SA
PA:BUI
1.21x €962.00K
≈ $1.12 Million
€794.00K France €3.80 ▲ +0.00%
13684 Xinjiang Joinworld Co Ltd
SHG:600888
1.21x CN¥168.71 Million
≈ $24.69 Million
CN¥139.26 Million China CN¥8.77 ▼ -4.26%
13685 Acer Incorporated
F:AC5G
1.21x €1.31 Billion
≈ $1.54 Billion
€1.08 Billion Germany €3.88 ▲ +0.00%
13686 Guizhou Zhongyida Co Ltd
SHG:900906
1.21x $29.61 Million $24.44 Million China $0.22 ▼ -2.25%
13687 Abra Information Technologies Ltd
TA:BBYL
1.21x ILA1.92 Million
≈ $5.13K
ILA1.58 Million Israel ILA430.90 ▲ +1.25%
13688 Baoding Dongli Machinery Co.Ltd.
SHE:301298
1.21x CN¥75.75 Million
≈ $11.08 Million
CN¥62.55 Million China CN¥10.63 ▼ -2.83%
13689 WaFd, Inc.
NASDAQ:WAFD
1.21x $79.38 Million $65.55 Million USA $36.73 ▲ +0.03%
13690 Magellan Financial Group Ltd
AU:MFG
1.21x AU$85.99 Million
≈ $60.84 Million
AU$71.02 Million Australia AU$9.68 ▼ -1.33%
13691 GMR Solutions Inc.
NYSE:GMRS
1.21x $128.74 Million $106.34 Million USA $12.97 ▲ +2.53%
13692 Aoyuan Beauty Valley Technology Co Ltd
SHE:000615
1.21x CN¥194.71 Million
≈ $28.49 Million
CN¥160.83 Million China CN¥2.95 ▼ -2.64%
13693 OPCOM Holdings Bhd
KLSE:0035
1.21x RM3.36 Million
≈ $842.58K
RM2.77 Million Malaysia RM0.17 ▼ -2.94%
13694 Fulton Financial Corporation
NASDAQ:FULT
1.21x $114.70 Million $94.76 Million USA $24.57 ▲ +1.28%
13695 Shenzhen Fastprint Circuit Tech Co Ltd
SHE:002436
1.21x CN¥124.25 Million
≈ $18.18 Million
CN¥102.66 Million China CN¥33.80 ▼ -2.57%
13696 SUMITOMO CORP. SP. ADR 1
F:SUMB
1.21x €612.28 Billion
≈ $715.82 Billion
€505.96 Billion Germany €31.40 ▲ +3.29%
13697 Les Enphants Co Ltd
TW:2911
1.21x NT$122.27 Million
≈ $3.85 Million
NT$101.06 Million Taiwan NT$7.06 ▲ +0.86%
13698 Koh Young Technology Inc
KQ:098460
1.21x ₩18.96 Billion
≈ $12.85 Million
₩15.68 Billion Korea ₩25800.00 ▼ -6.35%
13699 Victoria Care Indonesia Tbk Pt
JK:VICI
1.21x Rp46.42 Billion
≈ $2.72 Million
Rp38.39 Billion Indonesia Rp590.00 ▼ -0.84%
13700 Hennessy Ad
NASDAQ:HNNA
1.21x $2.31 Million $1.91 Million USA $9.82 ▼ -0.10%