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.
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 |
|---|---|---|---|---|---|---|---|
| 18601 |
Kuo Yang Construction Co Ltd
TW:2505 |
0.38x |
NT$24.17 Million
≈ $761.39K |
NT$63.88 Million | Taiwan | NT$17.75 | ▲ +0.28% |
| 18602 |
PASSUS S.A. ZY-1
F:71X |
0.38x |
€2.25 Million
≈ $2.63 Million |
€5.95 Million | Germany | €25.50 | ▲ +0.20% |
| 18603 |
Zhejiang JW Precision Machinery Co.Ltd
SHE:300984 |
0.38x |
CN¥4.49 Million
≈ $656.51K |
CN¥11.87 Million | China | CN¥32.51 | ▼ -3.56% |
| 18604 |
Illumina Inc
NASDAQ:ILMN |
0.38x | $321.00 Million | $850.00 Million | USA | $194.09 | ▼ -1.41% |
| 18605 |
Glarner Kantonalbank
SW:GLKBN |
0.38x |
CHF3.36 Million
≈ $4.24 Million |
CHF8.89 Million | Switzerland | CHF25.30 | ▲ +2.85% |
| 18606 |
Zhejiang Golden Eagle Co Ltd
SHG:600232 |
0.38x |
CN¥6.48 Million
≈ $947.57K |
CN¥17.19 Million | China | CN¥5.40 | ▼ -2.17% |
| 18607 |
Develia S.A
WAR:DVL |
0.38x |
zł50.24 Million
≈ $13.83 Million |
zł133.40 Million | Poland | zł10.20 | ▼ -0.97% |
| 18608 |
Shurgard Self Storage SA
BR:SHUR |
0.38x |
€92.49 Million
≈ $108.13 Million |
€245.62 Million | Belgium | €25.55 | ▲ +0.99% |
| 18609 |
Doric Nimrod Air Three Ltd
LSE:DNA3 |
0.38x |
GBX9.38 Million
≈ $1.14K |
GBX24.91 Million | UK | GBX64.00 | ▼ -0.78% |
| 18610 |
BOTH Engineering Technology Co. Ltd. A
SHG:601133 |
0.38x |
CN¥77.18 Million
≈ $11.29 Million |
CN¥205.16 Million | China | CN¥28.38 | ▲ +0.96% |
| 18611 |
Guggenheim Taxable Municipal Managed Duration Trust
NYSE:GBAB |
0.38x | $10.95 Million | $29.11 Million | USA | $13.79 | ▲ +0.07% |
| 18612 |
Tibet Weixinkang Medicine Co Ltd
SHG:603676 |
0.38x |
CN¥13.68 Million
≈ $2.00 Million |
CN¥36.39 Million | China | CN¥8.38 | ▼ -3.12% |
| 18613 |
Penn National Gaming Inc
NASDAQ:PENN |
0.38x | $41.90 Million | $111.50 Million | USA | $20.48 | ▲ +1.04% |
| 18614 |
Da Lue International Holding Co Ltd
TWO:4804 |
0.38x |
NT$3.34 Million
≈ $105.20K |
NT$8.89 Million | Taiwan | NT$3.27 | ▲ +0.00% |
| 18615 |
Invengo Information Technology Co Ltd
SHE:002161 |
0.38x |
CN¥27.32 Million
≈ $4.00 Million |
CN¥72.77 Million | China | CN¥4.78 | ▼ -0.42% |
| 18616 |
Qingdao Eastsoft Communic Tech
SHE:300183 |
0.37x |
CN¥12.32 Million
≈ $1.80 Million |
CN¥32.86 Million | China | CN¥9.84 | ▼ -1.99% |
| 18617 |
DingZing Advanced Materials Inc.
TW:6585 |
0.37x |
NT$30.26 Million
≈ $953.23K |
NT$80.76 Million | Taiwan | NT$122.50 | ▼ -4.67% |
| 18618 |
Turk Ilac ve Serum Sanayi AS
IS:TRILC |
0.37x |
TL44.50 Million
≈ $996.76K |
TL119.01 Million | Turkey | TL1.32 | ▼ -4.35% |
| 18619 |
Ebos Group Ltd
AU:EBO |
0.37x |
AU$52.35 Million
≈ $37.04 Million |
AU$140.29 Million | Australia | AU$18.25 | ▲ +1.28% |
| 18620 |
Jiaozuo Wanfang Aluminum
SHE:000612 |
0.37x |
CN¥137.81 Million
≈ $20.17 Million |
CN¥370.08 Million | China | CN¥10.41 | ▼ -5.71% |
| 18621 |
Getac Technology Corp
TW:3005 |
0.37x |
NT$404.82 Million
≈ $12.75 Million |
NT$1.09 Billion | Taiwan | NT$113.00 | ▼ -0.44% |
| 18622 |
Battery Mineral Resources Corp
V:BMR |
0.37x |
CA$3.93 Million
≈ $2.84 Million |
CA$10.56 Million | Canada | CA$0.15 | ▲ +3.57% |
| 18623 |
NAPATECH A/S NAM. DK 025
F:NAT |
0.37x |
€14.95 Million
≈ $17.48 Million |
€40.23 Million | Germany | €3.58 | ▲ +1.56% |
| 18624 |
China Resources Boya Bio pharmaceutical Group Co Ltd
SHE:300294 |
0.37x |
CN¥43.70 Million
≈ $6.39 Million |
CN¥117.62 Million | China | CN¥14.42 | ▼ -3.99% |
| 18625 |
Secure Energy Services Inc.
TO:SES |
0.37x |
CA$13.00 Million
≈ $9.40 Million |
CA$35.00 Million | Canada | CA$23.51 | ▲ +1.56% |
| 18626 |
Harper Hygienics S.A.
WAR:HRP |
0.37x |
zł952.70K
≈ $262.20K |
zł2.57 Million | Poland | zł5.12 | ▲ +2.40% |
| 18627 |
Bar Harbor Bankshares Inc
NYSE MKT:BHB |
0.37x | $5.02 Million | $13.54 Million | USA | $34.67 | ▼ -0.26% |
| 18628 |
Steel Dynamics Inc
NASDAQ:STLD |
0.37x | $148.32 Million | $400.11 Million | USA | $247.11 | ▲ +2.72% |
| 18629 |
Jiangsu Hongdou Industrial Co Ltd
SHG:600400 |
0.37x |
CN¥1.11 Million
≈ $161.93K |
CN¥2.99 Million | China | CN¥2.56 | ▼ -2.66% |
| 18630 |
Dogan Burda Dergi Yayincilik ve Pazarlama AS
IS:DOBUR |
0.37x |
TL1.91 Million
≈ $42.88K |
TL5.17 Million | Turkey | TL510.00 | ▲ +5.32% |
| 18631 |
Dogan Burda Dergi Yayincilik ve Pazarlama AS
IS:BIGTK |
0.37x |
TL1.91 Million
≈ $42.88K |
TL5.17 Million | Turkey | TL290.00 | ▼ -4.53% |
| 18632 |
Elmos Semiconductor SE
F:ELG |
0.37x |
€10.22 Million
≈ $11.95 Million |
€27.60 Million | Germany | €159.20 | ▼ -0.25% |
| 18633 |
IREN Ltd
NASDAQ:IREN |
0.37x | $142.35 Million | $384.61 Million | USA | $37.07 | ▼ -8.65% |
| 18634 |
Shenzhen Yan Tian Port Holdings Co Ltd
SHE:000088 |
0.37x |
CN¥154.21 Million
≈ $22.57 Million |
CN¥417.75 Million | China | CN¥4.33 | ▼ -0.23% |
| 18635 |
NEOBO FASTIGHETER
ST:NEOBO |
0.37x |
Skr38.00 Million
≈ $4.09 Million |
Skr103.00 Million | Sweden | Skr18.10 | ▲ +0.11% |
| 18636 |
Hyprop
JSE:HYP |
0.37x |
ZAC902.75 Million
≈ $479.77K |
ZAC2.45 Billion | South Africa | ZAC5832.00 | ▲ +0.34% |
| 18637 |
Hansa Investment Company Ltd
LSE:HANA |
0.37x |
GBX9.71 Million
≈ $1.18K |
GBX26.35 Million | UK | GBX310.00 | ▼ -0.64% |
| 18638 |
Dentsply Sirona Inc
NASDAQ:XRAY |
0.37x | $7.00 Million | $19.00 Million | USA | $12.93 | ▲ +1.65% |
| 18639 |
Shanghai Xintonglian Packaging Co Ltd
SHG:603022 |
0.37x |
CN¥5.49 Million
≈ $803.50K |
CN¥14.92 Million | China | CN¥7.33 | ▼ -2.79% |
| 18640 |
VinaCapital Vietnam Opportunity Fund
LSE:VOF |
0.37x |
£9.49 Million
≈ $12.75 Million |
£25.82 Million | UK | £420.00 | ▲ +0.36% |
| 18641 |
Falcon Machine Tools Co Ltd
TWO:4513 |
0.37x |
NT$63.33 Million
≈ $2.00 Million |
NT$172.50 Million | Taiwan | NT$20.55 | ▼ -1.67% |
| 18642 |
Allegro.eu S.A.
WAR:ALE |
0.37x |
zł125.20 Million
≈ $34.46 Million |
zł341.10 Million | Poland | zł44.74 | ▼ -0.33% |
| 18643 |
Constellium SE
F:3OK |
0.37x |
€73.00 Million
≈ $85.34 Million |
€199.00 Million | Germany | €25.80 | ▲ +5.74% |
| 18644 |
Xi S And D Inc
KO:317400 |
0.37x |
₩11.33 Billion
≈ $7.68 Million |
₩30.93 Billion | Korea | ₩7560.00 | ▼ -8.36% |
| 18645 |
Sangam (India) Limited
NSE:SANGAMIND |
0.37x |
Rs92.50 Million
≈ $1.00 Million |
Rs252.60 Million | India | Rs615.85 | ▼ -0.62% |
| 18646 |
Bioalpha Holdings Bhd
KLSE:0179 |
0.37x |
RM1.82 Million
≈ $455.94K |
RM4.96 Million | Malaysia | RM0.02 | ▲ +33.33% |
| 18647 |
Zhejiang Zone King Environmental Sci&Tech Co Ltd
SHG:688701 |
0.37x |
CN¥12.42 Million
≈ $1.82 Million |
CN¥33.95 Million | China | CN¥6.24 | ▼ -3.41% |
| 18648 |
FirstEnergy Corporation
NYSE:FE |
0.37x | $148.00 Million | $405.00 Million | USA | $49.92 | ▲ +0.87% |
| 18649 |
Albany International Corporation
NYSE:AIN |
0.37x | $5.64 Million | $15.45 Million | USA | $75.49 | ▲ +1.07% |
| 18650 |
Burstone Group Limited
JSE:BTN |
0.36x |
ZAC135.96 Million
≈ $72.26K |
ZAC372.51 Million | South Africa | ZAC967.00 | ▼ -0.82% |
| 18651 |
The Global Smaller Companies Trust Plc
LSE:GSCT |
0.36x |
GBX7.19 Million
≈ $874.33 |
GBX19.71 Million | UK | GBX192.80 | ▲ +0.21% |
| 18652 |
Pharma Equity Group A/S Cl A
CO:PEG |
0.36x |
Dkr4.24 Million
≈ $662.91K |
Dkr11.63 Million | Denmark | Dkr0.08 | ▼ -0.94% |
| 18653 |
Copart Inc
NASDAQ:CPRT |
0.36x | $127.50 Million | $349.97 Million | USA | $27.94 | ▲ +2.72% |
| 18654 |
Greenfire Resources Ltd.
NYSE:GFR |
0.36x | $17.73 Million | $48.73 Million | USA | $6.51 | ▼ -1.81% |
| 18655 |
LUOYANG GLASS CO. H YC 1
F:LUG |
0.36x |
€143.51 Million
≈ $167.77 Million |
€394.72 Million | Germany | €0.24 | ▼ -2.42% |
| 18656 |
Naspers Limited
F:NNWN |
0.36x |
€1.91 Billion
≈ $2.23 Billion |
€5.24 Billion | Germany | €7.85 | ▼ -2.48% |
| 18657 |
Finebesteel
KO:133820 |
0.36x |
₩2.16 Billion
≈ $1.46 Million |
₩5.95 Billion | Korea | ₩1089.00 | ▼ -2.24% |
| 18658 |
CoreCivic Inc
NYSE:CXW |
0.36x | $13.77 Million | $37.92 Million | USA | $31.35 | ▼ -0.95% |
| 18659 |
Yenher Holdings Bhd
KLSE:5300 |
0.36x |
RM7.40 Million
≈ $1.86 Million |
RM20.37 Million | Malaysia | RM0.77 | ▼ -3.14% |
| 18660 |
Kang Yong Electric Public Company Limited
BK:KYE |
0.36x |
฿136.37 Million
≈ $4.25 Million |
฿375.80 Million | Thailand | ฿323.00 | ▲ +0.31% |
| 18661 |
Cromwell Property Group
AU:CMW |
0.36x |
AU$35.50 Million
≈ $25.12 Million |
AU$97.90 Million | Australia | AU$0.43 | ▲ +0.00% |
| 18662 |
McEwen Mining Inc.
TO:MUX |
0.36x |
CA$12.07 Million
≈ $8.73 Million |
CA$33.29 Million | Canada | CA$24.29 | ▼ -0.86% |
| 18663 |
Forum Energy Technologies Inc
NYSE:FET |
0.36x | $1.63 Million | $4.49 Million | USA | $57.86 | ▲ +0.54% |
| 18664 |
Waaree Energies Limited
NSE:WAAREEENER |
0.36x |
Rs5.75 Billion
≈ $62.15 Million |
Rs15.88 Billion | India | Rs2702.00 | ▼ -0.36% |
| 18665 |
Seazen Holdings Co Ltd
SHG:601155 |
0.36x |
CN¥213.64 Million
≈ $31.26 Million |
CN¥590.44 Million | China | CN¥10.98 | ▼ -3.09% |
| 18666 |
GIIR Inc
KO:035000 |
0.36x |
₩1.25 Billion
≈ $847.79K |
₩3.46 Billion | Korea | ₩5940.00 | ▲ +0.51% |
| 18667 |
Zhejiang Songyuan Automotive Safety
SHE:300893 |
0.36x |
CN¥36.76 Million
≈ $5.38 Million |
CN¥101.70 Million | China | CN¥14.39 | ▼ -1.84% |
| 18668 |
Dawning Information Industry Co Ltd
SHG:603019 |
0.36x |
CN¥85.78 Million
≈ $12.55 Million |
CN¥237.45 Million | China | CN¥97.50 | ▼ -0.33% |
| 18669 |
Clean Science and Technology Limited
NSE:CLEAN |
0.36x |
Rs226.12 Million
≈ $2.45 Million |
Rs626.25 Million | India | Rs721.00 | ▼ -1.08% |
| 18670 |
Yunnan Tourism Co Ltd
SHE:002059 |
0.36x |
CN¥65.70 Million
≈ $9.61 Million |
CN¥182.40 Million | China | CN¥4.18 | ▼ -2.79% |
| 18671 |
Arena REIT
AU:ARF |
0.36x |
AU$38.14 Million
≈ $26.99 Million |
AU$105.89 Million | Australia | AU$3.18 | ▲ +0.32% |
| 18672 |
SRx Health Solutions Inc.
NYSE MKT:SRXH |
0.36x | $7.60 Million | $21.11 Million | USA | $0.13 | ▼ -1.55% |
| 18673 |
Impex Ferro Tech Limited
NSE:IMPEXFERRO |
0.36x |
Rs32.80 Million
≈ $354.74K |
Rs91.13 Million | India | Rs2.39 | ▲ +4.82% |
| 18674 |
Bangkok Union Insurance Public Co. Ltd.
BK:BUI |
0.36x |
฿28.01 Million
≈ $873.11K |
฿78.00 Million | Thailand | ฿11.00 | ▲ +0.92% |
| 18675 |
Taylor Devices Inc
NASDAQ:TAYD |
0.36x | $896.89K | $2.50 Million | USA | $54.23 | ▲ +1.41% |
| 18676 |
Rottneros AB
ST:RROS |
0.36x |
Skr14.00 Million
≈ $1.51 Million |
Skr39.00 Million | Sweden | Skr2.05 | ▼ -2.15% |
| 18677 |
Citra Marga Nusaphala Persada
JK:CMNP |
0.36x |
Rp69.73 Billion
≈ $4.09 Million |
Rp194.34 Billion | Indonesia | Rp1340.00 | ▼ -0.37% |
| 18678 |
AXT Inc
NASDAQ:AXTI |
0.36x | $536.00K | $1.50 Million | USA | $47.23 | ▼ -10.77% |
| 18679 |
Ihlas Haber Ajansi AS
IS:IHAAS |
0.36x |
TL1.87 Million
≈ $41.81K |
TL5.21 Million | Turkey | TL57.00 | ▼ -1.98% |
| 18680 |
Noble Mineral Exploration Inc
V:NOB |
0.36x |
CA$434.66K
≈ $314.43K |
CA$1.21 Million | Canada | CA$0.06 | ▲ +0.00% |
| 18681 |
Plascar Participações Industriais S.A
SA:PLAS3 |
0.36x |
R$22.54 Million
≈ $4.42 Million |
R$63.03 Million | Brazil | R$2.46 | ▲ +0.00% |
| 18682 |
Amrutanjan Health Care Limited
NSE:AMRUTANJAN |
0.36x |
Rs109.07 Million
≈ $1.18 Million |
Rs305.08 Million | India | Rs509.00 | ▼ -2.08% |
| 18683 |
Trinity Precision Technology Co Ltd
TWO:4534 |
0.36x |
NT$17.05 Million
≈ $537.20K |
NT$47.72 Million | Taiwan | NT$40.80 | ▲ +1.75% |
| 18684 |
Chailease Holding Co Ltd
TW:5871 |
0.36x |
NT$1.71 Billion
≈ $53.76 Million |
NT$4.78 Billion | Taiwan | NT$120.00 | ▼ -0.41% |
| 18685 |
Feedback PLC
LSE:FDBK |
0.36x |
GBX57.75K
≈ $7.03 |
GBX161.75K | UK | GBX6.15 | ▲ +0.00% |
| 18686 |
HUHUTECH International Group Inc. Ordinary Shares
NASDAQ:HUHU |
0.36x | $303.08K | $849.33K | USA | $5.47 | ▲ +4.99% |
| 18687 |
Afi Properties Ltd
TA:AFPR |
0.36x |
ILA115.05 Million
≈ $308.44K |
ILA322.62 Million | Israel | ILA18990.00 | ▼ -0.47% |
| 18688 |
LGL Group Inc
NYSE MKT:LGL |
0.36x | $275.00K | $772.00K | USA | $7.00 | ▲ +0.00% |
| 18689 |
Cengild Medical Berhad
KLSE:0243 |
0.36x |
RM947.00K
≈ $237.76K |
RM2.66 Million | Malaysia | RM0.20 | ▲ +2.63% |
| 18690 |
Syncona Limited
LSE:SYNC |
0.36x |
GBX20.47 Million
≈ $2.49K |
GBX57.50 Million | UK | GBX106.00 | ▲ +0.38% |
| 18691 |
Tamul Multimedia Co. Ltd
KQ:093640 |
0.36x |
₩279.29 Million
≈ $189.27K |
₩785.25 Million | Korea | ₩3195.00 | ▼ -0.78% |
| 18692 |
Bt Brands Inc
NASDAQ:BTBD |
0.36x | $325.18K | $914.98K | USA | $1.12 | ▲ +0.00% |
| 18693 |
Charming Medical Limited Class A Ordinary Shares
NASDAQ:MCTA |
0.36x | $425.89K | $1.20 Million | USA | $29.36 | ▲ +0.00% |
| 18694 |
Eugene Corporation
KQ:023410 |
0.36x |
₩13.37 Billion
≈ $9.06 Million |
₩37.65 Billion | Korea | ₩3265.00 | ▼ -2.25% |
| 18695 |
Inventure Growth & Securities Limited
NSE:INVENTURE |
0.36x |
Rs21.69 Million
≈ $234.58K |
Rs61.08 Million | India | Rs0.89 | ▲ +0.00% |
| 18696 |
Aon PLC
F:4VK |
0.35x |
€430.00 Million
≈ $502.72 Million |
€1.21 Billion | Germany | €311.10 | ▲ +1.40% |
| 18697 |
Davicom Semiconductor Inc
TW:3094 |
0.35x |
NT$4.91 Million
≈ $154.82K |
NT$13.87 Million | Taiwan | NT$36.20 | ▼ -1.76% |
| 18698 |
Dunedin Income Growth Investment Trust PLC
LSE:DIG |
0.35x |
GBX6.40 Million
≈ $778.21 |
GBX18.06 Million | UK | GBX306.00 | ▲ +1.32% |
| 18699 |
ATAM VALVES ORD (BSE)
NSE:ATAM |
0.35x |
Rs3.49 Million
≈ $37.79K |
Rs9.88 Million | India | Rs65.88 | ▼ -0.36% |
| 18700 |
High Coast Distillery AB
ST:HIGHCO-B |
0.35x |
Skr602.00K
≈ $64.78K |
Skr1.70 Million | Sweden | Skr28.00 | ▼ -4.11% |