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
13701 Jack Henry & Associates Inc
NASDAQ:JKHY
1.22x $152.66 Million $124.67 Million USA $130.11 ▼ -0.47%
13702 Luzhou Lao Jiao Co Ltd
SHE:000568
1.22x CN¥3.79 Billion
≈ $555.18 Million
CN¥3.10 Billion China CN¥86.88 ▲ +0.32%
13703 Focus Media Information Technology Co Ltd
SHE:002027
1.22x CN¥1.93 Billion
≈ $282.23 Million
CN¥1.58 Billion China CN¥5.39 ▼ -0.92%
13704 Bioventix
LSE:BVXP
1.22x GBX4.44 Million
≈ $539.88
GBX3.63 Million UK GBX1650.00 ▲ +0.61%
13705 Egetis Therapeutics AB (publ)
ST:EGTX
1.22x Skr28.02 Million
≈ $3.01 Million
Skr22.89 Million Sweden Skr5.67 ▼ -4.38%
13706 Cystech Electronics Corp
TWO:6651
1.22x NT$79.76 Million
≈ $2.51 Million
NT$65.18 Million Taiwan NT$141.00 ▲ +0.36%
13707 Hangzhou Steam Turbine
SHE:200771
1.22x HK$135.51 Million
≈ $17.30 Million
HK$110.74 Million China HK$13.30 ▲ +1.99%
13708 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%
13709 Lloyds Banking Group plc
F:LLD2
1.22x €5.70 Billion
≈ $6.67 Billion
€4.66 Billion Germany €4.62 ▲ +3.12%
13710 Xian Sunresin New Materials Co Ltd
SHE:300487
1.22x CN¥253.52 Million
≈ $37.10 Million
CN¥207.20 Million China CN¥53.76 ▼ -1.84%
13711 CVB Financial Corporation
NASDAQ:CVBF
1.22x $62.39 Million $51.00 Million USA $20.50 ▲ +0.29%
13712 Alvopetro Energy
V:ALV
1.22x CA$9.36 Million
≈ $6.77 Million
CA$7.65 Million Canada CA$8.41 ▼ -4.32%
13713 Guangxi Guitang Group Co Ltd
SHE:000833
1.22x CN¥256.18 Million
≈ $37.49 Million
CN¥209.44 Million China CN¥21.53 ▼ -3.54%
13714 Atour Lifestyle Holdings Limited American Depositary Shares
NASDAQ:ATAT
1.22x $579.38 Million $473.71 Million USA $33.42 ▼ -1.79%
13715 Artemis UK Future Leaders plc
LSE:AFL
1.22x GBX1.77 Million
≈ $215.60
GBX1.45 Million UK GBX352.00 ▼ -0.71%
13716 Suzhou Huaya Intelligence Technology Co Ltd
SHE:003043
1.22x CN¥27.43 Million
≈ $4.01 Million
CN¥22.43 Million China CN¥68.94 ▲ +2.03%
13717 HeNan Splendor Science & Technology Co Ltd
SHE:002296
1.22x CN¥47.90 Million
≈ $7.01 Million
CN¥39.18 Million China CN¥10.17 ▲ +1.50%
13718 Segro Plc
LSE:SGRO
1.22x GBX151.00 Million
≈ $18.37K
GBX123.50 Million UK GBX712.80 ▼ -1.52%
13719 Sumitomo Chemical India Limited
NSE:SUMICHEM
1.22x Rs4.35 Billion
≈ $47.07 Million
Rs3.56 Billion India Rs472.05 ▼ -0.22%
13720 ContextVision AB
OL:CONTX
1.22x Nkr4.44 Million
≈ $467.32K
Nkr3.63 Million Norway Nkr3.59 ▲ +4.06%
13721 Selectquote Inc
NYSE:SLQT
1.22x $49.12 Million $40.20 Million USA $0.88 ▼ -11.81%
13722 Current Water Technologies Inc
V:WATR
1.22x CA$118.95K
≈ $86.04K
CA$97.34K Canada CA$0.01 ▲ +0.00%
13723 Yueyang Forest & Paper Co Ltd
SHG:600963
1.22x CN¥25.63 Million
≈ $3.75 Million
CN¥20.98 Million China CN¥3.80 ▼ -0.78%
13724 Puma Biotechnology Inc
NASDAQ:PBYI
1.22x $14.42 Million $11.80 Million USA $7.03 ▲ +0.29%
13725 Beijing Jetsen Tech Co
SHE:300182
1.22x CN¥237.45 Million
≈ $34.75 Million
CN¥194.47 Million China CN¥6.22 ▲ +3.32%
13726 Sanlam Ltd
JSE:SLM
1.22x ZAC12.49 Billion
≈ $6.64 Million
ZAC10.23 Billion South Africa ZAC8430.00 ▲ +0.78%
13727 Sinaran Advance Group Bhd
KLSE:5172
1.22x RM393.00K
≈ $98.67K
RM322.00K Malaysia RM0.08 ▲ +0.00%
13728 Harvey Norman Holdings Ltd
AU:HVN
1.22x AU$392.88 Million
≈ $277.99 Million
AU$321.91 Million Australia AU$4.44 ▲ +0.91%
13729 Micro Tech Nanjing Co Ltd
SHG:688029
1.22x CN¥178.03 Million
≈ $26.05 Million
CN¥145.88 Million China CN¥73.40 ▲ +0.58%
13730 Winbond Electronics Corp
TW:2344
1.22x NT$12.34 Billion
≈ $388.81 Million
NT$10.11 Billion Taiwan NT$162.00 ▼ -9.75%
13731 K2 Asset Management Holdings Ltd
AU:KAM
1.22x AU$438.73K
≈ $310.43K
AU$359.58K Australia AU$0.06 ▲ +0.00%
13732 Contrel Technology Co Ltd
TWO:8064
1.22x NT$305.85 Million
≈ $9.64 Million
NT$250.77 Million Taiwan NT$166.00 ▼ -1.78%
13733 Polygon-L
TA:POLY
1.22x ILA11.89 Million
≈ $31.89K
ILA9.76 Million Israel ILA5000.00 ▲ +0.00%
13734 Illinois Tool Works Inc
NYSE:ITW
1.22x $963.00 Million $790.00 Million USA $252.72 ▲ +0.64%
13735 West Bancorporation
NASDAQ:WTBA
1.22x $12.88 Million $10.57 Million USA $24.09 ▲ +0.75%
13736 Beijing Tongyizhong New Material Technology Corp
SHG:688722
1.22x CN¥32.35 Million
≈ $4.73 Million
CN¥26.55 Million China CN¥16.58 ▲ +3.75%
13737 XRF Scientific Ltd
AU:XRF
1.22x AU$6.41 Million
≈ $4.53 Million
AU$5.26 Million Australia AU$1.82 ▼ -0.27%
13738 RADCOM Ltd
F:RAM
1.22x €14.61 Million
≈ $17.08 Million
€11.99 Million Germany €10.70 ▼ -13.01%
13739 TUYA INC.ADR/1A
F:785
1.22x €23.53 Million
≈ $27.50 Million
€19.31 Million Germany €1.98 ▼ -1.98%
13740 Tuya Inc ADR
NYSE:TUYA
1.22x $23.53 Million $19.31 Million USA $2.30 ▼ -4.17%
13741 S Chand And Company Limited
NSE:SCHAND
1.22x Rs1.73 Billion
≈ $18.69 Million
Rs1.42 Billion India Rs149.09 ▲ +0.38%
13742 Shengyi Technology Co Ltd
SHG:600183
1.22x CN¥1.24 Billion
≈ $181.20 Million
CN¥1.02 Billion China CN¥137.36 ▼ -4.05%
13743 Vivesto AB
ST:VIVE
1.22x Skr135.30 Million
≈ $14.56 Million
Skr111.11 Million Sweden Skr9.12 ▲ +0.33%
13744 Incyte Corporation
NASDAQ:INCY
1.22x $369.35 Million $303.33 Million USA $102.38 ▲ +1.13%
13745 IES Holdings Inc
NASDAQ:IESC
1.22x $133.92 Million $110.00 Million USA $720.72 ▼ -2.88%
13746 Thales S.A.
PA:HO
1.22x €808.00 Million
≈ $944.64 Million
€663.70 Million France €232.40 ▲ +1.04%
13747 3Peak Inc
SHG:688536
1.22x CN¥73.42 Million
≈ $10.74 Million
CN¥60.32 Million China CN¥293.00 ▼ -4.24%
13748 AKESO INC. O.N.
F:4RY
1.22x €2.47 Billion
≈ $2.89 Billion
€2.03 Billion Germany €11.16 ▲ +2.62%
13749 Covivio SA
PA:COV
1.22x €415.30 Million
≈ $485.53 Million
€341.40 Million France €53.45 ▼ -0.28%
13750 Gartner Inc
NYSE:IT
1.22x $294.54 Million $242.15 Million USA $164.02 ▼ -0.52%
13751 McDonald’s Corporation
NYSE:MCD
1.22x $2.41 Billion $1.98 Billion USA $279.84 ▲ +2.61%
13752 Lassila &Tikanoja Oyj
HE:LAT1V
1.22x €15.20 Million
≈ $17.77 Million
€12.50 Million Finland €2.46 ▼ -6.57%
13753 Flughafen Wien Aktiengesellschaft
VI:FLU
1.22x €110.95 Million
≈ $129.72 Million
€91.25 Million Austria €50.00 ▼ -1.57%
13754 Brookfield Infrastructure Corp
NYSE:BIPC
1.22x $389.00 Million $320.00 Million USA $41.31 ▼ -0.67%
13755 Bel Fuse B Inc
NASDAQ:BELFB
1.22x $13.83 Million $11.38 Million USA $262.56 ▼ -5.06%
13756 DESWELL INDS INC. DL-01
F:DW2
1.22x €13.53 Million
≈ $15.82 Million
€11.14 Million Germany €2.76 ▼ -1.43%
13757 Medacta Group SA
SW:MOVE
1.22x CHF72.95 Million
≈ $92.23 Million
CHF60.04 Million Switzerland CHF138.80 ▲ +0.73%
13758 Greenyield Bhd
KLSE:0136
1.22x RM972.00K
≈ $244.04K
RM800.00K Malaysia RM0.22 ▼ -2.22%
13759 LSI Software S.A.
WAR:LSI
1.21x zł4.31 Million
≈ $1.19 Million
zł3.55 Million Poland zł46.00 ▲ +5.75%
13760 National Bankshares Inc
NASDAQ:NKSH
1.21x $7.14 Million $5.88 Million USA $34.80 ▼ -0.29%
13761 Innature Bhd
KLSE:5295
1.21x RM4.98 Million
≈ $1.25 Million
RM4.10 Million Malaysia RM0.17 ▲ +0.00%
13762 Smith-Midland Corp
NASDAQ:SMID
1.21x $2.59 Million $2.13 Million USA $29.91 ▼ -2.98%
13763 Metals X Ltd
AU:MLX
1.21x AU$64.27 Million
≈ $45.48 Million
AU$52.95 Million Australia AU$1.53 ▼ -1.93%
13764 PolyPeptide Group AG
SW:PPGN
1.21x CHF14.34 Million
≈ $18.13 Million
CHF11.81 Million Switzerland CHF36.40 ▼ -3.45%
13765 Timken India Limited
NSE:TIMKEN
1.21x Rs2.35 Billion
≈ $25.42 Million
Rs1.94 Billion India Rs3643.60 ▲ +2.02%
13766 Helios Technologies Inc
NYSE:HLIO
1.21x $23.90 Million $19.70 Million USA $81.27 ▼ -5.43%
13767 Anhui Conch Cement Company Limited
F:AQE
1.21x €3.09 Billion
≈ $3.62 Billion
€2.55 Billion Germany €1.94 ▼ -1.92%
13768 Lynas Rare Earths Limited
F:LYIC
1.21x €97.39 Million
≈ $113.86 Million
€80.30 Million Germany €11.30 ▲ +0.00%
13769 Chiu Ting Machinery Co Ltd
TW:1539
1.21x NT$34.06 Million
≈ $1.07 Million
NT$28.09 Million Taiwan NT$16.35 ▼ -1.21%
13770 NATWEST GROUP SP.ADR/2
F:RYS
1.21x €7.07 Billion
≈ $8.27 Billion
€5.83 Billion Germany €13.20 ▼ -1.49%
13771 RingNet Co. Ltd
KQ:042500
1.21x ₩4.60 Billion
≈ $3.12 Million
₩3.79 Billion Korea ₩4120.00 ▼ -2.60%
13772 Zhejiang Jingxin Pharmaceutical Co Ltd
SHE:002020
1.21x CN¥227.64 Million
≈ $33.31 Million
CN¥187.73 Million China CN¥12.68 ▲ +0.40%
13773 Cobra Venture Corp
V:CBV
1.21x CA$34.04K
≈ $24.62K
CA$28.07K Canada CA$0.14 ▲ +0.00%
13774 SANOFI CONS HEALTHC IND L
NSE:SANOFICONR
1.21x Rs1.57 Billion
≈ $16.97 Million
Rs1.29 Billion India Rs4765.70 ▲ +1.34%
13775 Apex Dynamics Inc.
TW:4583
1.21x NT$352.23 Million
≈ $11.10 Million
NT$290.50 Million Taiwan NT$675.00 ▲ +0.00%
13776 Hong Kong Land Holdings Ltd
LSE:HKLB
1.21x $267.80 Million $220.90 Million UK $7.41 ▲ +0.00%
13777 Ege Seramik Sanayi ve Ticaret AS
IS:EGSER
1.21x TL175.74 Million
≈ $3.94 Million
TL145.00 Million Turkey TL3.45 ▲ +0.29%
13778 Basler Kantonalbank
SW:BSKP
1.21x CHF128.54 Million
≈ $162.51 Million
CHF106.07 Million Switzerland CHF95.30 ▲ +1.06%
13779 Barbara Bui SA
PA:BUI
1.21x €962.00K
≈ $1.12 Million
€794.00K France €4.02 ▲ +0.00%
13780 Xinjiang Joinworld Co Ltd
SHG:600888
1.21x CN¥168.71 Million
≈ $24.69 Million
CN¥139.26 Million China CN¥11.05 ▲ +1.84%
13781 Acer Incorporated
F:AC5G
1.21x €1.31 Billion
≈ $1.54 Billion
€1.08 Billion Germany €3.88 ▼ -3.00%
13782 Guizhou Zhongyida Co Ltd
SHG:900906
1.21x $29.61 Million $24.44 Million China $0.22 ▲ +0.93%
13783 Abra Information Technologies Ltd
TA:BBYL
1.21x ILA1.92 Million
≈ $5.13K
ILA1.58 Million Israel ILA401.00 ▼ -2.20%
13784 Baoding Dongli Machinery Co.Ltd.
SHE:301298
1.21x CN¥75.75 Million
≈ $11.08 Million
CN¥62.55 Million China CN¥13.68 ▼ -1.72%
13785 WaFd, Inc.
NASDAQ:WAFD
1.21x $79.38 Million $65.55 Million USA $35.57 ▲ +0.00%
13786 Magellan Financial Group Ltd
AU:MFG
1.21x AU$85.99 Million
≈ $60.84 Million
AU$71.02 Million Australia AU$8.67 ▲ +1.17%
13787 Alerus Financial Corp
NASDAQ:ALRS
1.21x $27.81 Million $22.97 Million USA $28.95 ▲ +0.84%
13788 Aoyuan Beauty Valley Technology Co Ltd
SHE:000615
1.21x CN¥194.71 Million
≈ $28.49 Million
CN¥160.83 Million China CN¥3.59 ▲ +0.00%
13789 OPCOM Holdings Bhd
KLSE:0035
1.21x RM3.36 Million
≈ $842.58K
RM2.77 Million Malaysia RM0.19 ▼ -2.56%
13790 Fulton Financial Corporation
NASDAQ:FULT
1.21x $114.70 Million $94.76 Million USA $21.95 ▲ +0.14%
13791 Shenzhen Fastprint Circuit Tech Co Ltd
SHE:002436
1.21x CN¥124.25 Million
≈ $18.18 Million
CN¥102.66 Million China CN¥37.90 ▼ -7.27%
13792 SUMITOMO CORP. SP. ADR 1
F:SUMB
1.21x €612.28 Billion
≈ $715.82 Billion
€505.96 Billion Germany €31.40 ▲ +3.29%
13793 Les Enphants Co Ltd
TW:2911
1.21x NT$122.27 Million
≈ $3.85 Million
NT$101.06 Million Taiwan NT$8.80 ▲ +7.06%
13794 Victoria Care Indonesia Tbk Pt
JK:VICI
1.21x Rp46.42 Billion
≈ $2.72 Million
Rp38.39 Billion Indonesia Rp505.00 ▲ +2.23%
13795 Bitcoin Depot Inc.
NASDAQ:BTM
1.21x $6.63 Million $5.49 Million USA $0.29 ▼ -41.25%
13796 Wall Financial Corporation
TO:WFC
1.21x CA$14.01 Million
≈ $10.13 Million
CA$11.59 Million Canada CA$18.00 ▲ +0.28%
13797 City Holding Company
NASDAQ:CHCO
1.21x $38.01 Million $31.45 Million USA $126.78 ▲ +0.81%
13798 Keystone Law Group PLC
LSE:KEYS
1.21x GBX6.29 Million
≈ $765.42
GBX5.21 Million UK GBX546.00 ▼ -0.36%
13799 Cranswick PLC
LSE:CWK
1.21x GBX97.00 Million
≈ $11.80K
GBX80.30 Million UK GBX5490.00 ▲ +1.48%
13800 3SBio Inc
F:83B
1.21x €592.24 Million
≈ $692.39 Million
€490.29 Million Germany €1.69 ▼ -5.16%