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
9001 Bodycote PLC
LSE:BOY
2.23x GBX61.80 Million
≈ $7.52K
GBX27.70 Million UK GBX823.00 ▲ +0.55%
9002 Siegfried Holding Ltd
SW:SFZN
2.23x CHF145.90 Million
≈ $184.46 Million
CHF65.40 Million Switzerland CHF79.20 ▲ +1.54%
9003 TONGDAO LIEP.GR. DL-0001
F:6WT
2.23x €228.87 Million
≈ $267.58 Million
€102.60 Million Germany €0.27 ▼ -2.90%
9004 EMB Mission Bound AB (publ)
ST:NAVIGO-STAM
2.23x Skr41.51 Million
≈ $4.47 Million
Skr18.61 Million USA Skr2.95 ▲ +1.37%
9005 W. R. Berkley Corp
NYSE:WRB
2.23x $1.14 Billion $511.03 Million USA $66.31 ▲ +1.56%
9006 Advanced Micro Fabrication Inc
SHG:688012
2.23x CN¥1.13 Billion
≈ $164.91 Million
CN¥505.28 Million China CN¥289.39 ▲ +1.21%
9007 GlobalWafers Co Ltd
TWO:6488
2.23x NT$4.92 Billion
≈ $154.90 Million
NT$2.20 Billion Taiwan NT$870.00 ▼ -8.42%
9008 Reysas Tasimacilik ve Lojistik Ticaret AS
IS:RYSAS
2.23x TL1.27 Billion
≈ $28.39 Million
TL568.59 Million Turkey TL27.18 ▲ +3.74%
9009 China Harmony Auto Holding Limited
F:HA5
2.23x €224.27 Million
≈ $262.20 Million
€100.61 Million Germany €0.07 ▼ -8.41%
9010 DEME Group NV
BR:DEME
2.23x €373.00 Million
≈ $436.08 Million
€167.34 Million Belgium €186.60 ▲ +2.53%
9011 Ubiquoss Inc
KQ:264450
2.23x ₩13.28 Billion
≈ $9.00 Million
₩5.96 Billion Korea ₩12170.00 ▼ -3.03%
9012 National Research Corp
NASDAQ:NRC
2.23x $7.18 Million $3.22 Million USA $19.75 ▲ +3.73%
9013 Plymouth Industrial REIT Inc
NYSE:PLYM
2.23x $15.61 Million $7.01 Million USA $21.98 ▲ +0.00%
9014 Evergreen Steel Corp
TW:2211
2.23x NT$1.15 Billion
≈ $36.29 Million
NT$517.07 Million Taiwan NT$94.60 ▼ -0.42%
9015 Sinher Technology Inc
TW:4999
2.23x NT$87.69 Million
≈ $2.76 Million
NT$39.36 Million Taiwan NT$22.50 ▼ -0.22%
9016 Samyang Packaging
KO:272550
2.23x ₩28.66 Billion
≈ $19.42 Million
₩12.87 Billion Korea ₩9080.00 ▲ +0.78%
9017 PARATUS ENERGY SERVICES LTD
OL:PLSV
2.23x Nkr166.60 Million
≈ $17.53 Million
Nkr74.80 Million Norway Nkr46.65 ▼ -5.09%
9018 United States Steel Corporation
NYSE:X
2.23x $265.00 Million $119.00 Million USA $54.84 ▲ +0.00%
9019 United States Steel Corp
BA:X
2.23x AR$265.00 Million
≈ $191.76K
AR$119.00 Million Argentina AR$21550.00 ▲ +0.00%
9020 Buligo Capital Ltd
TA:BLGO
2.23x ILA6.15 Million
≈ $16.47K
ILA2.76 Million Israel ILA973.70 ▼ -2.63%
9021 WG Tech JiangXi Co Ltd
SHG:603773
2.23x CN¥35.50 Million
≈ $5.20 Million
CN¥15.95 Million China CN¥122.40 ▲ +3.01%
9022 Innometry Co. Ltd
KQ:302430
2.23x ₩1.20 Billion
≈ $814.23K
₩539.77 Million Korea ₩8350.00 ▲ +5.70%
9023 Shanghai Waigaoqiao Free Trade Zone Group Co Ltd A
SHG:600648
2.23x CN¥140.48 Million
≈ $20.56 Million
CN¥63.12 Million China CN¥9.18 ▼ -4.08%
9024 Deepak Fertilizers and Petrochemicals Corporation Limited
NSE:DEEPAKFERT
2.23x Rs4.75 Billion
≈ $51.32 Million
Rs2.13 Billion India Rs1420.60 ▲ +0.97%
9025 Hsin Kao Gas Co Ltd
TW:9931
2.22x NT$157.50 Million
≈ $4.96 Million
NT$70.79 Million Taiwan NT$35.40 ▲ +0.43%
9026 EZGO Technologies Ltd
NASDAQ:EZGO
2.22x $1.41 Million $633.88K USA $1.52 ▼ -3.18%
9027 Fuller Smith & Turner
LSE:FSTA
2.22x GBX33.80 Million
≈ $4.11K
GBX15.20 Million UK GBX668.00 ▼ -0.89%
9028 ATA IMS Bhd
KLSE:8176
2.22x RM14.97 Million
≈ $3.76 Million
RM6.73 Million Malaysia RM0.13 ▲ +4.17%
9029 Eurofins Scientific SE
F:ESF0
2.22x €334.05 Million
≈ $390.54 Million
€150.25 Million Germany €59.14 ▲ +0.03%
9030 Watts SA
SN:WATTS
2.22x CL$13.04 Billion
≈ $14.58 Million
CL$5.87 Billion Chile CL$765.10 ▲ +0.53%
9031 JINXIN FERT.GRP HD-00001
F:3NX
2.22x €629.20 Million
≈ $735.60 Million
€283.10 Million Germany €0.24 ▼ -1.64%
9032 Kiniksa Pharmaceuticals Ltd
NASDAQ:KNSA
2.22x $50.20 Million $22.59 Million USA $49.23 ▲ +2.88%
9033 Planet Fitness Inc
NYSE:PLNT
2.22x $131.47 Million $59.18 Million USA $51.33 ▼ -0.39%
9034 Shanghai Rendu Biotechnology Co. Ltd. A
SHG:688193
2.22x CN¥22.41 Million
≈ $3.28 Million
CN¥10.09 Million China CN¥47.79 ▼ -2.83%
9035 Auden Techno
TW:3138
2.22x NT$123.32 Million
≈ $3.89 Million
NT$55.53 Million Taiwan NT$163.00 ▼ -2.98%
9036 Microtips Technology
TWO:3285
2.22x NT$35.80 Million
≈ $1.13 Million
NT$16.12 Million Taiwan NT$33.25 ▲ +8.84%
9037 Ramsay Health Care Ltd
AU:RHC
2.22x AU$356.80 Million
≈ $252.46 Million
AU$160.70 Million Australia AU$36.07 ▼ -0.91%
9038 Grupo Hotelero Santa Fe SAB
MX:HOTEL
2.22x MX$278.23 Million
≈ $16.01 Million
MX$125.33 Million Mexico MX$4.70 ▲ +2.62%
9039 Kentima Holding publ AB
ST:KENH
2.22x Skr4.70 Million
≈ $506.23K
Skr2.12 Million Sweden Skr2.66 ▲ +0.00%
9040 Anupam Rasayan India Limited
NSE:ANURAS
2.22x Rs408.58 Million
≈ $4.42 Million
Rs184.08 Million India Rs1348.20 ▲ +1.58%
9041 Crescent Energy Co
NYSE:CRGY
2.22x $371.02 Million $167.17 Million USA $12.20 ▲ +0.00%
9042 Pool Safe Inc
V:POOL
2.22x CA$552.45K
≈ $399.63K
CA$248.94K Canada CA$0.18 ▲ +0.00%
9043 Quartiers Properties AB
ST:QUART
2.22x Skr7.75 Million
≈ $834.35K
Skr3.49 Million Sweden Skr7.84 ▲ +0.00%
9044 Quartiers Properties AB (publ)
ST:QUART-PREF
2.22x Skr7.75 Million
≈ $834.35K
Skr3.49 Million Sweden Skr11.40 ▲ +0.00%
9045 Graphisoft Park SE Real Estate Development European Company Limited
F:GUV
2.22x €3.03 Million
≈ $3.54 Million
€1.37 Million Germany €13.90 ▼ -0.36%
9046 GurSel Turizm Tasimacilik Ve Servis Ticaret AS
IS:GRSEL
2.22x TL1.45 Billion
≈ $32.38 Million
TL651.67 Million Turkey TL320.00 ▲ +0.47%
9047 Guangdong Tianan New Material
SHG:603725
2.22x CN¥78.45 Million
≈ $11.48 Million
CN¥35.37 Million China CN¥11.67 ▼ -0.43%
9048 SICHUAN ENG.INV.DEV.H YC1
F:84H
2.22x €634.83 Million
≈ $742.18 Million
€286.25 Million Germany €0.22 ▲ +0.00%
9049 Shenzhen Zhilai Sci and Tech Co Ltd
SHE:300771
2.22x CN¥95.64 Million
≈ $13.99 Million
CN¥43.13 Million China CN¥11.68 ▼ -0.85%
9050 Metair
JSE:MTA
2.22x ZAC614.56 Million
≈ $326.60K
ZAC277.19 Million South Africa ZAC505.00 ▲ +1.00%
9051 SVI Public Company Limited
BK:SVI
2.22x ฿462.28 Million
≈ $14.41 Million
฿208.52 Million Thailand ฿5.50 ▼ -8.33%
9052 Jiangsu Yoke Technology Co Ltd
SHE:002409
2.22x CN¥605.98 Million
≈ $88.67 Million
CN¥273.34 Million China CN¥117.78 ▲ +3.50%
9053 BluMetric Environmental Inc
V:BLM
2.22x CA$838.00K
≈ $606.20K
CA$378.00K Canada CA$0.86 ▲ +10.26%
9054 Societatea Energetica Electrica SA
RO:EL
2.22x RON927.31 Million
≈ $212.92 Million
RON418.32 Million Romania RON34.85 ▲ +0.00%
9055 S.ENER.ELEC.SP.GDR REGS 1
F:ECEA
2.22x €927.31 Million
≈ $1.08 Billion
€418.32 Million Germany €12.90 ▲ +17.27%
9056 Adese Gayrimenkul Yatirim AS
IS:ADESE
2.22x TL812.37 Million
≈ $18.19 Million
TL366.74 Million Turkey TL1.01 ▲ +0.00%
9057 Performance One AG
F:PO1
2.21x €861.07K
≈ $1.01 Million
€388.86K Germany €1.57 ▲ +0.00%
9058 GTS Internasional Tbk PT
JK:GTSI
2.21x Rp4.79 Million
≈ $280.46
Rp2.16 Million Indonesia Rp113.00 ▼ -8.13%
9059 Metro Inc.
TO:MRU
2.21x CA$545.80 Million
≈ $394.82 Million
CA$246.50 Million Canada CA$88.76 ▼ -0.29%
9060 FLEX LNG Ltd
F:0QQA
2.21x €37.24 Million
≈ $43.54 Million
€16.82 Million Germany €25.55 ▲ +0.20%
9061 Hunan Lead Power Dazhi Technology Inc Co
SHE:300530
2.21x CN¥25.15 Million
≈ $3.68 Million
CN¥11.36 Million China CN¥19.46 ▼ -1.47%
9062 China Lilang Limited
F:5LX
2.21x €299.32 Million
≈ $349.94 Million
€135.23 Million Germany €0.39 ▲ +0.00%
9063 Shagrir Group Vehicle Services Ltd
TA:SHGR
2.21x ILA13.14 Million
≈ $35.24K
ILA5.94 Million Israel ILA2108.00 ▲ +0.00%
9064 SNT Motiv Co Ltd
KO:064960
2.21x ₩28.53 Billion
≈ $19.34 Million
₩12.89 Billion Korea ₩28750.00 ▼ -1.88%
9065 Seanergy Maritime Holdings Corp
NASDAQ:SHIP
2.21x $27.25 Million $12.31 Million USA $15.44 ▼ -0.83%
9066 Figma, Inc.
NYSE:FIG
2.21x $62.45 Million $28.23 Million USA $22.51 ▼ -1.23%
9067 Nido Education Ltd
AU:NDO
2.21x AU$5.53 Million
≈ $3.91 Million
AU$2.50 Million Australia AU$0.36 ▲ +20.67%
9068 Antofagasta PLC
LSE:ANTO
2.21x GBX576.90 Million
≈ $70.19K
GBX260.80 Million UK GBX4210.00 ▼ -1.84%
9069 Shilpa Medicare Limited
NSE:SHILPAMED
2.21x Rs2.01 Billion
≈ $21.76 Million
Rs909.53 Million India Rs525.80 ▲ +2.02%
9070 Far EasTone Telecommunications Co Ltd
TW:4904
2.21x NT$8.11 Billion
≈ $255.64 Million
NT$3.67 Billion Taiwan NT$102.00 ▲ +1.49%
9071 Mondi PLC
LSE:MNDI
2.21x GBX188.00 Million
≈ $22.87K
GBX85.00 Million UK GBX753.20 ▲ +1.05%
9072 Kinsale Capital Group Inc
NYSE:KNSL
2.21x $248.87 Million $112.55 Million USA $295.70 ▲ +1.90%
9073 JBTMarel Corp
NYSE:JBTM
2.21x $117.40 Million $53.10 Million USA $125.21 ▼ -1.11%
9074 Southern Company
NYSE:SO
2.21x $3.77 Billion $1.71 Billion USA $91.62 ▲ +1.25%
9075 Huaneng Lancang River Hydropower Inc Class A
SHG:600025
2.21x CN¥6.48 Billion
≈ $947.82 Million
CN¥2.93 Billion China CN¥9.98 ▼ -1.48%
9076 Apex Frozen Foods Limited
NSE:APEX
2.21x Rs463.52 Million
≈ $5.01 Million
Rs209.71 Million India Rs422.05 ▼ -2.37%
9077 ZRP Printing Group Co. Ltd.
SHE:301223
2.21x CN¥339.06 Million
≈ $49.61 Million
CN¥153.40 Million China CN¥16.79 ▼ -1.41%
9078 Giantec Semiconductor Corp
SHG:688123
2.21x CN¥96.61 Million
≈ $14.14 Million
CN¥43.72 Million China CN¥137.60 ▲ +0.97%
9079 PBT Group Ltd
JSE:PBG
2.21x ZAC79.10 Million
≈ $42.04K
ZAC35.80 Million South Africa ZAC6.50 ▼ -10.84%
9080 Invion Ltd
AU:IVX
2.21x AU$499.81K
≈ $353.65K
AU$226.24K Australia AU$0.05 ▲ +0.00%
9081 Yangzhou Seashine New Materials Co
SHE:300885
2.21x CN¥26.21 Million
≈ $3.84 Million
CN¥11.86 Million China CN¥26.23 ▲ +0.61%
9082 Fitzroy River Corporation Ltd
AU:FZR
2.21x AU$339.78K
≈ $240.42K
AU$153.81K Australia AU$0.20 ▲ +0.00%
9083 DK&D Co.Ltd
KQ:263020
2.21x ₩6.05 Billion
≈ $4.10 Million
₩2.74 Billion Korea ₩3120.00 ▲ +0.00%
9084 Darya-Varia Laboratoria Tbk
JK:DVLA
2.21x Rp94.03 Billion
≈ $5.51 Million
Rp42.57 Billion Indonesia Rp1525.00 ▼ -3.17%
9085 SE-Education Public Company Limited
BK:SE-ED
2.21x ฿83.15 Million
≈ $2.59 Million
฿37.65 Million Thailand ฿1.66 ▲ +0.61%
9086 Wanma Technology Co Ltd
SHE:300698
2.21x CN¥35.81 Million
≈ $5.24 Million
CN¥16.22 Million China CN¥35.45 ▲ +2.66%
9087 RFG Holdings Ltd
JSE:RFG
2.21x ZAC471.95 Million
≈ $250.82K
ZAC213.73 Million South Africa ZAC2489.00 ▲ +2.60%
9088 Baloise Holding AG
SW:BALN
2.21x CHF609.00 Million
≈ $769.94 Million
CHF275.80 Million Switzerland CHF203.00 ▼ -0.10%
9089 Brookside Energy Ltd
AU:BRK
2.21x AU$11.03 Million
≈ $7.81 Million
AU$5.00 Million Australia AU$0.51 ▲ +0.00%
9090 Arcadyan Technology Corp
TW:3596
2.21x NT$1.47 Billion
≈ $46.31 Million
NT$665.79 Million Taiwan NT$188.00 ▼ -1.31%
9091 Xiangyang BOYA Precision Industrial Equipments Co. Ltd
SHE:300971
2.21x CN¥48.10 Million
≈ $7.04 Million
CN¥21.79 Million China CN¥21.02 ▼ -0.94%
9092 Haily Group Bhd
KLSE:0237
2.21x RM36.79 Million
≈ $9.24 Million
RM16.67 Million Malaysia RM0.19 ▼ -2.63%
9093 Merchant Express Class A
SHE:001965
2.21x CN¥3.33 Billion
≈ $487.23 Million
CN¥1.51 Billion China CN¥9.48 ▼ -2.17%
9094 Marshall Machines Limited
NSE:MARSHALL
2.21x Rs47.77 Million
≈ $516.56K
Rs21.65 Million India Rs3.64 ▲ +0.00%
9095 Novita S.A.
WAR:NVT
2.21x zł11.38 Million
≈ $3.13 Million
zł5.16 Million Poland zł107.50 ▼ -1.83%
9096 UV Germi SA
PA:ALUVI
2.21x €320.00K
≈ $374.11K
€145.04K France €2.35 ▲ +0.43%
9097 Nucor Corp
NYSE:NUE
2.21x $1.34 Billion $607.00 Million USA $262.28 ▲ +1.77%
9098 Petro-Victory Energy Corp
V:VRY
2.21x CA$75.00K
≈ $54.25K
CA$34.00K Canada CA$0.64 ▲ +12.28%
9099 Boston Beer Company Inc
NYSE:SAM
2.21x $101.80 Million $46.16 Million USA $161.08 ▼ -1.64%
9100 AutoStore Holdings Ltd
OL:AUTO
2.20x Nkr716.85 Million
≈ $75.43 Million
Nkr325.12 Million Norway Nkr12.63 ▼ -3.22%