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
10401 Grafton Group plc
LSE:GFTU
1.87x GBX128.79 Million
≈ $15.67K
GBX68.73 Million UK GBX825.00 ▲ +0.73%
10402 SFS Group AG
SW:SFSN
1.87x CHF202.00 Million
≈ $255.38 Million
CHF107.80 Million Switzerland CHF128.60 ▼ -0.16%
10403 Manx Financial Group Plc
LSE:MFX
1.87x GBX6.98 Million
≈ $849.51
GBX3.73 Million UK GBX24.50 ▲ +0.00%
10404 TKH Group NV
AS:TWEKA
1.87x €151.17 Million
≈ $176.73 Million
€80.70 Million Netherlands €45.20 ▼ -1.53%
10405 Arlo Technologies
NYSE:ARLO
1.87x $27.86 Million $14.88 Million USA $12.93 ▲ +0.23%
10406 Izmir Demir Celik Sanayi AS
IS:IZMDC
1.87x TL1.88 Billion
≈ $42.09 Million
TL1.00 Billion Turkey TL8.05 ▲ +4.41%
10407 Flushing Financial Corporation
NASDAQ:FFIC
1.87x $19.56 Million $10.45 Million USA $15.47 ▼ -3.13%
10408 Beijing Yanjing Brewery Co Ltd
SHE:000729
1.87x CN¥1.25 Billion
≈ $182.90 Million
CN¥667.63 Million China CN¥11.90 ▼ -1.82%
10409 Hong Leong Bank Bhd
KLSE:5819
1.87x RM2.19 Billion
≈ $549.23 Million
RM1.17 Billion Malaysia RM20.98 ▲ +0.10%
10410 Smiths News PLC
LSE:SNWS
1.87x GBX27.70 Million
≈ $3.37K
GBX14.80 Million UK GBX63.40 ▼ -4.80%
10411 Jungheinrich AG O.N.VZO
XETRA:JUN3
1.87x €131.20 Million
≈ $153.39 Million
€70.10 Million Germany €23.70 ▼ -0.17%
10412 ADVFN Plc
LSE:AFN
1.87x GBX378.00K
≈ $45.99
GBX202.00K UK GBX7.00 ▲ +0.00%
10413 Morgan Stanley Direct Lending Fund
NYSE:MSDL
1.87x $53.75 Million $28.73 Million USA $15.49 ▲ +2.24%
10414 Sdiptech AB (publ)
ST:SDIP-B
1.87x Skr116.00 Million
≈ $12.48 Million
Skr62.00 Million Sweden Skr246.80 ▲ +2.32%
10415 Kelt Exploration Ltd.
TO:KEL
1.87x CA$60.70 Million
≈ $43.91 Million
CA$32.46 Million Canada CA$10.20 ▲ +0.29%
10416 Asia Cement Corp
TW:1102
1.87x NT$3.48 Billion
≈ $109.60 Million
NT$1.86 Billion Taiwan NT$34.35 ▲ +0.44%
10417 New Hope Dairy Co Ltd
SHE:002946
1.87x CN¥423.16 Million
≈ $61.92 Million
CN¥226.33 Million China CN¥16.96 ▼ -3.25%
10418 Campbell’s Co
NYSE:CPB
1.87x $271.00 Million $145.00 Million USA $29.60 ▲ +0.82%
10419 Old National Bancorp
NASDAQ:ONB
1.87x $341.19 Million $182.57 Million USA $23.97 ▲ +2.83%
10420 Shanghai Zhonggu Logistics Co Ltd
SHG:603565
1.87x CN¥633.22 Million
≈ $92.66 Million
CN¥338.93 Million China CN¥9.85 ▼ -3.71%
10421 Circle Internet Group, Inc.
NYSE:CRCL
1.87x $249.09 Million $133.41 Million USA $90.54 ▲ +0.45%
10422 ageas SA/NV
BR:AGS
1.87x €632.00 Million
≈ $738.87 Million
€338.50 Million Belgium €63.75 ▼ -0.16%
10423 BW LPG Ltd
OL:BWLPG
1.87x Nkr567.40 Million
≈ $59.71 Million
Nkr303.91 Million Norway Nkr190.60 ▼ -0.68%
10424 LOréal S.A.
PA:OR
1.87x €5.15 Billion
≈ $6.02 Billion
€2.76 Billion France €370.90 ▲ +0.12%
10425 Orbit Garant Drilling Inc.
TO:OGD
1.87x CA$4.54 Million
≈ $3.28 Million
CA$2.43 Million Canada CA$1.54 ▲ +1.32%
10426 Jiangxi Copper Co Ltd Class A
SHG:600362
1.87x CN¥3.45 Billion
≈ $504.78 Million
CN¥1.85 Billion China CN¥46.05 ▼ -4.10%
10427 Nathans Famous Inc
NASDAQ:NATH
1.87x $5.75 Million $3.08 Million USA $101.32 ▲ +0.16%
10428 San Far Property Ltd
TW:9946
1.87x NT$1.12 Billion
≈ $35.25 Million
NT$599.66 Million Taiwan NT$16.95 ▲ +0.30%
10429 REX American Resources Corporation
NYSE:REX
1.87x $51.24 Million $27.47 Million USA $46.00 ▼ -0.61%
10430 B&S Group SA
AS:BSGR
1.87x €9.48 Million
≈ $11.08 Million
€5.08 Million Netherlands €5.85 ▲ +4.46%
10431 Catalyst Bancorp Inc
NASDAQ:CLST
1.87x $912.00K $489.00K USA $16.01 ▲ +0.00%
10432 Ferguson Plc
LSE:FERG
1.86x GBX772.00 Million
≈ $93.93K
GBX414.00 Million UK GBX16940.00 ▼ -0.76%
10433 Redeia Corporacion S.A.
MC:RED
1.86x €440.21 Million
≈ $514.65 Million
€236.11 Million Spain €14.64 ▲ +0.00%
10434 Hugo Boss AG
XETRA:BOSS
1.86x €110.00 Million
≈ $128.60 Million
€59.00 Million Germany €35.55 ▲ +0.42%
10435 DAEYANG ELECTRIC.Co.Ltd
KQ:108380
1.86x ₩12.20 Billion
≈ $8.27 Million
₩6.54 Billion Korea ₩19400.00 ▼ -0.56%
10436 Churchill Downs Incorporated
NASDAQ:CHDN
1.86x $96.00 Million $51.50 Million USA $86.16 ▲ +0.19%
10437 Guidewire Software Inc
NYSE:GWRE
1.86x $112.05 Million $60.11 Million USA $151.17 ▼ -2.48%
10438 Ningbo Henghe Mould Co Ltd
SHE:300539
1.86x CN¥19.54 Million
≈ $2.86 Million
CN¥10.48 Million China CN¥23.43 ▲ +1.21%
10439 Barrett Business Services Inc
NASDAQ:BBSI
1.86x $38.43 Million $20.62 Million USA $32.50 ▲ +0.53%
10440 Constellation Energy Corp
NASDAQ:CEG
1.86x $805.00 Million $432.00 Million USA $264.59 ▼ -0.99%
10441 Yifeng Pharmacy
SHG:603939
1.86x CN¥641.93 Million
≈ $93.93 Million
CN¥344.51 Million China CN¥19.70 ▼ -2.04%
10442 Revvity Inc.
NYSE:RVTY
1.86x $183.28 Million $98.36 Million USA $102.40 ▲ +1.32%
10443 Jaya Trishindo Tbk PT
JK:HELI
1.86x Rp1.70 Billion
≈ $99.43K
Rp910.85 Million Indonesia Rp160.00 ▼ -4.19%
10444 Bhiraj Office Leasehold Real Estate Investment Trust
BK:BOFFICE
1.86x ฿166.98 Million
≈ $5.20 Million
฿89.65 Million Thailand ฿5.25 ▼ -0.94%
10445 Derichebourg
PA:DBG
1.86x €230.90 Million
≈ $269.95 Million
€124.00 Million France €10.16 ▼ -0.39%
10446 Tokmanni Group Oyj
HE:TOKMAN
1.86x €85.10 Million
≈ $99.50 Million
€45.71 Million Finland €7.03 ▲ +1.44%
10447 WhiteHorse Finance
NASDAQ:WHF
1.86x $7.94 Million $4.26 Million USA $6.79 ▲ +0.44%
10448 PWR Holdings Ltd
AU:PWH
1.86x AU$10.54 Million
≈ $7.46 Million
AU$5.66 Million Australia AU$9.19 ▼ -0.33%
10449 Maplebear Inc.
NASDAQ:CART
1.86x $268.00 Million $144.00 Million USA $41.48 ▲ +3.75%
10450 Olvi Oyj A
HE:OLVAS
1.86x €32.48 Million
≈ $37.98 Million
€17.45 Million Finland €31.75 ▲ +0.47%
10451 iQIYI Inc
NASDAQ:IQ
1.86x $338.95 Million $182.15 Million USA $1.08 ▲ +0.00%
10452 iQIYI Inc
F:IQ8
1.86x €338.95 Million
≈ $396.27 Million
€182.15 Million Germany €0.91 ▼ -4.39%
10453 Suzhou Hailu Heavy Industry Co Ltd
SHE:002255
1.86x CN¥238.66 Million
≈ $34.92 Million
CN¥128.27 Million China CN¥9.48 ▼ -1.56%
10454 DKSH Holding AG
SW:DKSH
1.86x CHF170.80 Million
≈ $215.94 Million
CHF91.80 Million Switzerland CHF62.80 ▲ +0.00%
10455 Shandong Hi-speed Co Ltd
SHG:600350
1.86x CN¥1.72 Billion
≈ $251.26 Million
CN¥923.13 Million China CN¥11.40 ▲ +1.24%
10456 Ningbo Tuopu Group Co Ltd
SHG:601689
1.86x CN¥1.51 Billion
≈ $221.12 Million
CN¥812.53 Million China CN¥67.60 ▲ +7.94%
10457 F-SECURE OYJ
HE:FSECURE
1.86x €11.57 Million
≈ $13.52 Million
€6.22 Million Finland €2.21 ▼ -2.00%
10458 Shenzhen Salubris Pharmaceuticals Co Ltd
SHE:002294
1.86x CN¥400.70 Million
≈ $58.63 Million
CN¥215.63 Million China CN¥32.09 ▼ -0.74%
10459 COOR Service Management AB
ST:COOR
1.86x Skr249.00 Million
≈ $26.80 Million
Skr134.00 Million Sweden Skr52.85 ▼ -1.86%
10460 Controladora Vuela Compañía de Aviación S.A.B. de C.V
F:2CDA
1.86x €205.00 Million
≈ $239.67 Million
€110.34 Million Germany €6.60 ▲ +0.00%
10461 Xin Chio Global Co Ltd
TWO:3171
1.86x NT$73.75 Million
≈ $2.32 Million
NT$39.70 Million Taiwan NT$71.70 ▼ -0.42%
10462 Shanghai Model Organisms Center Inc
SHG:688265
1.86x CN¥15.97 Million
≈ $2.34 Million
CN¥8.60 Million China CN¥33.16 ▼ -2.81%
10463 Kolibri Global Energy Inc
TO:KEI
1.86x CA$6.68 Million
≈ $4.83 Million
CA$3.60 Million Canada CA$7.88 ▲ +0.51%
10464 KRN Heat Exchanger and Refrigeration
NSE:KRN
1.86x Rs565.26 Million
≈ $6.11 Million
Rs304.42 Million India Rs1217.70 ▲ +4.99%
10465 Easson Holdings Ltd
PA:MLEAS
1.86x €6.66 Million
≈ $7.78 Million
€3.59 Million France €1.26 ▲ +0.00%
10466 Nexpoint Residential Trust Inc
NYSE:NXRT
1.86x $19.66 Million $10.60 Million USA $28.83 ▲ +0.80%
10467 Chengdu Xingrong Investment Co Ltd
SHE:000598
1.86x CN¥1.46 Billion
≈ $214.33 Million
CN¥789.48 Million China CN¥6.92 ▼ -2.26%
10468 Zomato Limited
NSE:ZOMATO
1.86x Rs2.56 Billion
≈ $27.69 Million
Rs1.38 Billion India Rs231.11 ▲ +0.00%
10469 Shareate Tools Ltd
SHG:688257
1.86x CN¥119.76 Million
≈ $17.52 Million
CN¥64.56 Million China CN¥110.65 ▲ +10.36%
10470 Atlas Arteria
AU:ALX
1.85x AU$282.50 Million
≈ $199.89 Million
AU$152.30 Million Australia AU$5.07 ▲ +0.20%
10471 Anshan Hifichem Co Ltd
SHE:300758
1.85x CN¥38.79 Million
≈ $5.68 Million
CN¥20.91 Million China CN¥11.54 ▼ -3.91%
10472 Brookside Energy Limited
F:8F3
1.85x €4.72 Million
≈ $5.52 Million
€2.55 Million Germany €0.30 ▲ +6.38%
10473 Bangkok Land Public Company Limited
BK:BLAND-R
1.85x ฿176.32 Million
≈ $5.50 Million
฿95.10 Million Thailand ฿0.51 ▲ +0.00%
10474 Bangkok Land Public Company Limited
BK:BLAND
1.85x ฿176.32 Million
≈ $5.50 Million
฿95.10 Million Thailand ฿0.46 ▲ +2.22%
10475 Genting Bhd
KLSE:3182
1.85x RM4.28 Billion
≈ $1.08 Billion
RM2.31 Billion Malaysia RM2.34 ▲ +1.74%
10476 Delta Air Lines Inc
NYSE:DAL
1.85x $2.26 Billion $1.22 Billion USA $79.51 ▲ +0.93%
10477 Armada Hflr Pr
NYSE:AHH
1.85x $11.03 Million $5.95 Million USA $6.08 ▼ -0.16%
10478 Kingspan Group plc
IR:KRX
1.85x €267.40 Million
≈ $312.62 Million
€144.25 Million Ireland €81.20 ▼ -1.22%
10479 Good Way Technology Co Ltd
TWO:3272
1.85x NT$364.80 Million
≈ $11.49 Million
NT$196.80 Million Taiwan NT$17.20 ▼ -4.71%
10480 CHANJET INFO.TECHN.-H-YC1
F:C7D
1.85x €151.23 Million
≈ $176.80 Million
€81.59 Million Germany €0.44 ▼ -0.90%
10481 Higgstec
TWO:5220
1.85x NT$12.58 Million
≈ $396.31K
NT$6.79 Million Taiwan NT$23.05 ▼ -0.22%
10482 CI Financial Corp
TO:CIX
1.85x CA$246.84 Million
≈ $178.56 Million
CA$133.19 Million Canada CA$31.99 ▲ +0.00%
10483 Eveready Industries India Limited
NSE:EVEREADY
1.85x Rs413.60 Million
≈ $4.47 Million
Rs223.20 Million India Rs341.70 ▲ +7.12%
10484 Sab Events & Governance Now Media Limited
NSE:SABEVENTS
1.85x Rs3.96 Million
≈ $42.78K
Rs2.13 Million India Rs7.92 ▼ -4.92%
10485 AIR LIQUIDE ADR 1/5/EO 11
F:AILA
1.85x €6.52 Billion
≈ $7.62 Billion
€3.52 Billion Germany €36.60 ▼ -0.54%
10486 Amplitude Surgical SAS
PA:AMPLI
1.85x €3.16 Million
≈ $3.69 Million
€1.71 Million France €6.25 ▲ +0.00%
10487 VusionGroup
PA:VU
1.85x €169.65 Million
≈ $198.34 Million
€91.59 Million France €144.60 ▲ +1.62%
10488 Mahaka Media Tbk
JK:ABBA
1.85x Rp15.58 Billion
≈ $913.18K
Rp8.42 Billion Indonesia Rp34.00 ▼ -8.11%
10489 H.K. CHINA GAS HD-25 ADR
F:HCGS
1.85x €10.53 Billion
≈ $12.31 Billion
€5.69 Billion Germany €0.74 ▲ +2.08%
10490 IVP Limited
NSE:IVP
1.85x Rs96.10 Million
≈ $1.04 Million
Rs51.90 Million India Rs173.46 ▲ +0.13%
10491 Jabil Circuit Inc
NYSE:JBL
1.85x $411.00 Million $222.00 Million USA $373.82 ▼ -1.38%
10492 IBERDROLA ADR/1 EO 3
F:IBE5
1.85x €11.63 Billion
≈ $13.60 Billion
€6.29 Billion Germany €79.00 ▼ -0.63%
10493 Zhejiang Fenglong Electric Co Ltd Class A
SHE:002931
1.85x CN¥11.49 Million
≈ $1.68 Million
CN¥6.20 Million China CN¥57.86 ▲ +10.00%
10494 Aya Gold & Silver Inc
TO:AYA
1.85x CA$33.85 Million
≈ $24.49 Million
CA$18.29 Million Canada CA$27.12 ▼ -0.77%
10495 Spurcorp
JSE:SUR
1.85x ZAC237.45 Million
≈ $126.19K
ZAC128.28 Million South Africa ZAC4220.00 ▲ +0.48%
10496 Cirrus Logic Inc
NASDAQ:CRUS
1.85x $151.42 Million $81.81 Million USA $175.63 ▼ -1.83%
10497 Knowles Cor
NYSE:KN
1.85x $47.20 Million $25.50 Million USA $39.36 ▲ +1.73%
10498 Jentayu Sustainables Bhd
KLSE:5673
1.85x RM2.96 Million
≈ $742.15K
RM1.60 Million Malaysia RM0.27 ▼ -1.82%
10499 Five Below Inc
NASDAQ:FIVE
1.85x $440.89 Million $238.23 Million USA $192.17 ▼ -13.78%
10500 Country View Bhd
KLSE:5049
1.85x RM37.62 Million
≈ $9.45 Million
RM20.34 Million Malaysia RM3.12 ▼ -1.58%