Companies by Capital Reinvestment Ratio

What proportion of operating cash flow does each company reinvest in capital expenditures

Companies with Data

28,390
Positive operating CF and capex required

Last Updated

Jun 2026
Quarterly + annual filings
Capital Reinvestment Ratio = ABS(Capital Expenditures) / Operating Cash Flow
Measures the proportion of operating cash flow dedicated to capital asset investment. A ratio of 0.5x means 50% of operating cash flow is reinvested in capex. Capital-intensive industries (utilities, manufacturing, telecom) typically show higher ratios than asset-light businesses.
Rank Company Reinvestment Ratio Operating CF Capital Expenditures Country Price 24h Change
5001 BP p.l.c
MX:BPN
1.13x MX$2.86 Billion
≈ $164.59 Million
MX$3.24 Billion Mexico MX$760.88 ▲ +5.80%
5002 BP PLC ADR
NYSE:BP
1.13x $2.86 Billion $3.24 Billion USA $46.35 ▼ -0.04%
5003 Poco Holding Co Ltd
SHE:300811
1.13x CN¥52.00 Million
≈ $7.61 Million
CN¥58.94 Million China CN¥88.49 ▲ +0.41%
5004 Concord International Securities Co Ltd
TWO:5864
1.13x NT$77.25 Million
≈ $2.43 Million
NT$87.51 Million Taiwan NT$50.60 ▲ +1.40%
5005 Unibel S.A
PA:UNBL
1.13x €110.80 Million
≈ $129.54 Million
€125.50 Million France €1180.00 ▲ +0.00%
5006 Repco Home Finance Limited
NSE:REPCOHOME
1.13x Rs76.80 Million
≈ $830.56K
Rs86.90 Million India Rs367.00 ▼ -0.57%
5007 Spruce Ridge Resources Ltd.
V:SHL
1.13x CA$947.73K
≈ $685.57K
CA$1.07 Million Canada CA$0.39 ▲ +1.30%
5008 Shanghai Tofflon Science Tech
SHE:300171
1.13x CN¥47.30 Million
≈ $6.92 Million
CN¥53.48 Million China CN¥11.17 ▼ -1.59%
5009 DGL Group Ltd
AU:DGL
1.13x AU$12.20 Million
≈ $8.63 Million
AU$13.77 Million Australia AU$0.35 ▲ +7.81%
5010 Idaho Strategic Resources Inc
NYSE MKT:IDR
1.13x $2.40 Million $2.71 Million USA $36.27 ▼ -2.89%
5011 Ningbo Zhenyu Technology Co. Ltd.
SHE:300953
1.13x CN¥66.80 Million
≈ $9.77 Million
CN¥75.38 Million China CN¥145.56 ▲ +0.73%
5012 Wonik Corporation
KQ:032940
1.13x ₩1.34 Billion
≈ $909.52K
₩1.51 Billion Korea ₩7430.00 ▲ +5.54%
5013 Shenzhen Yan Tian Port Holdings Co Ltd
SHE:000088
1.13x CN¥154.21 Million
≈ $22.57 Million
CN¥173.93 Million China CN¥4.40 ▼ -0.90%
5014 Tingo Group Inc.
NASDAQ:TIO
1.13x $245.88 Million $277.31 Million USA $0.02 ▲ +77.60%
5015 Rocketdna Ltd
AU:RKT
1.13x AU$300.71K
≈ $212.77K
AU$339.12K Australia AU$0.03 ▲ +0.00%
5016 Skipper Limited
NSE:SKIPPER
1.13x Rs1.37 Billion
≈ $14.79 Million
Rs1.54 Billion India Rs574.65 ▲ +0.73%
5017 Yunnan Yuntianhua Co Ltd
SHG:600096
1.13x CN¥649.19 Million
≈ $95.00 Million
CN¥731.87 Million China CN¥30.22 ▼ -2.58%
5018 Empro Group Inc. Ordinary shares
NASDAQ:EMPG
1.13x $129.68K $146.15K USA $17.36 ▲ +0.00%
5019 Hanon Systems
KO:018880
1.13x ₩69.33 Billion
≈ $46.99 Million
₩78.13 Billion Korea ₩4820.00 ▼ -3.60%
5020 United Orthopedic
TWO:4129
1.13x NT$223.65 Million
≈ $7.05 Million
NT$252.00 Million Taiwan NT$89.20 ▲ +0.45%
5021 Ta-Yuan Cogeneration Co Ltd
TWO:8931
1.13x NT$107.18 Million
≈ $3.38 Million
NT$120.76 Million Taiwan NT$43.20 ▲ +1.41%
5022 BigBen Interactive
PA:BIG
1.13x €70.48 Million
≈ $82.40 Million
€79.39 Million France €0.38 ▼ -0.39%
5023 Kaynes Technology India Limited
NSE:KAYNES
1.13x Rs228.77 Million
≈ $2.47 Million
Rs257.67 Million India Rs3190.50 ▼ -0.74%
5024 Ocean Plastics Co Ltd
TW:1321
1.13x NT$26.96 Million
≈ $849.32K
NT$30.35 Million Taiwan NT$28.95 ▼ -0.86%
5025 Aptamer Group PLC
LSE:APTA
1.13x GBX542.24K
≈ $65.97
GBX610.08K UK GBX0.53 ▼ -4.55%
5026 Alliant Energy Corp
NASDAQ:LNT
1.13x $368.00 Million $414.00 Million USA $71.39 ▲ +0.85%
5027 Dhampur Bio Organics Limited
NSE:DBOL
1.12x Rs1.30 Billion
≈ $14.01 Million
Rs1.46 Billion India Rs109.53 ▼ -1.47%
5028 Xiamen East Asia Machinery Industrial Co. Ltd.
SHE:301028
1.12x CN¥268.88 Million
≈ $39.35 Million
CN¥302.43 Million China CN¥18.37 ▼ -2.70%
5029 Formosa Sumco Technology Corp
TW:3532
1.12x NT$677.60 Million
≈ $21.35 Million
NT$762.13 Million Taiwan NT$291.00 ▼ -7.47%
5030 W S Industries (I) Limited
NSE:WSI
1.12x Rs1.13 Billion
≈ $12.25 Million
Rs1.27 Billion India Rs68.97 ▲ +0.55%
5031 Voyageur Pharmaceuticals Ltd
V:VM
1.12x CA$29.56K
≈ $21.38K
CA$33.21K Canada CA$0.09 ▲ +0.00%
5032 Dyno Nobel Ltd
AU:DNL
1.12x AU$202.00 Million
≈ $142.93 Million
AU$226.80 Million Australia AU$3.83 ▲ +2.13%
5033 Zhejiang Zhengyuan Zhihui Technology Co Ltd
SHE:300645
1.12x CN¥77.09 Million
≈ $11.28 Million
CN¥86.53 Million China CN¥13.53 ▼ -2.52%
5034 Pci-Suntek Technology Co Ltd
SHG:600728
1.12x CN¥66.23 Million
≈ $9.69 Million
CN¥74.34 Million China CN¥4.68 ▼ -1.47%
5035 ACV Auctions Inc.
NASDAQ:ACVA
1.12x $10.25 Million $11.51 Million USA $8.15 ▲ +3.30%
5036 ACV Auctions Inc.
NYSE:ACVA
1.12x $10.25 Million $11.51 Million USA $5.87 ▲ +1.03%
5037 Ramsay Generale De Sante
PA:GDS
1.12x €69.80 Million
≈ $81.60 Million
€78.30 Million France €11.00 ▼ -0.90%
5038 Menteng Heritage Realty Tbk PT
JK:HRME
1.12x Rp545.87 Million
≈ $31.99K
Rp612.26 Million Indonesia Rp44.00 ▼ -8.33%
5039 Malakoff Corporation Bhd
KLSE:5264
1.12x RM98.22 Million
≈ $24.66 Million
RM110.13 Million Malaysia RM0.92 ▲ +1.67%
5040 Targa Resources Inc
NYSE:TRGP
1.12x $599.20 Million $671.80 Million USA $267.37 ▲ +1.78%
5041 American Hotel Income Properties LP
TO:HOT-U
1.12x $1.94 Million $2.18 Million Canada $0.33 ▼ -31.96%
5042 YASKAWA ELEC. UNSP. ADR 2
F:YEC0
1.12x €7.18 Billion
≈ $8.39 Billion
€8.05 Billion Germany €55.00 ▼ -0.90%
5043 Kronos Worldwide Inc
NYSE:KRO
1.12x $20.70 Million $23.20 Million USA $6.86 ▼ -2.97%
5044 Tianma Microelectronics Co Ltd
SHE:000050
1.12x CN¥525.85 Million
≈ $76.95 Million
CN¥589.33 Million China CN¥8.24 ▲ +3.00%
5045 WCE Holdings Bhd
KLSE:3565
1.12x RM171.56 Million
≈ $43.07 Million
RM192.18 Million Malaysia RM0.67 ▲ +0.00%
5046 Gujarat Apollo Industries Limited
NSE:GUJAPOLLO
1.12x Rs73.96 Million
≈ $799.85K
Rs82.82 Million India Rs389.10 ▼ -0.88%
5047 Empyrean Energy Plc
LSE:EME
1.12x GBX209.00
≈ $0.03
GBX234.00 UK GBX0.06 ▲ +5.90%
5048 Crescent NV
BR:OPTI
1.12x €469.00K
≈ $548.31K
€525.00K Belgium €6.70 ▲ +0.00%
5049 Louisiana-Pacific Corporation
NYSE:LPX
1.12x $67.00 Million $75.00 Million USA $71.29 ▼ -3.39%
5050 Zhuhai CosMX Battery Co Ltd
SHG:688772
1.12x CN¥892.30 Million
≈ $130.57 Million
CN¥998.64 Million China CN¥15.21 ▼ -3.12%
5051 Xintela AB
ST:XINT
1.12x Skr16.57 Million
≈ $1.78 Million
Skr18.54 Million Sweden Skr0.21 ▼ -8.30%
5052 Blue Jet Healthcare Limited
NSE:BLUEJET
1.12x Rs460.32 Million
≈ $4.98 Million
Rs514.91 Million India Rs475.60 ▲ +6.37%
5053 Energy Transfer LP
NYSE:ET
1.12x $1.90 Billion $2.12 Billion USA $19.62 ▲ +0.36%
5054 AAPICO Hitech Public Company Limited
BK:AH
1.12x ฿411.19 Million
≈ $12.82 Million
฿459.66 Million Thailand ฿14.10 ▼ -1.40%
5055 Miquel y Costas & Miquel S.A.
MC:MCM
1.12x €19.58 Million
≈ $22.89 Million
€21.88 Million Spain €13.85 ▲ +0.00%
5056 Laird Superfood Inc
NYSE MKT:LSF
1.12x $68.42K $76.45K USA $3.57 ▲ +7.85%
5057 Mobico Group Plc
LSE:MCG
1.12x GBX98.90 Million
≈ $12.03K
GBX110.50 Million UK GBX22.72 ▲ +0.62%
5058 Lakshmi Machine Works Limited
NSE:LAXMIMACH
1.12x Rs472.80 Million
≈ $5.11 Million
Rs528.20 Million India Rs15799.00 ▼ -0.63%
5059 Eurocharm Holdings Co Ltd
TW:5288
1.12x NT$55.07 Million
≈ $1.74 Million
NT$61.52 Million Taiwan NT$166.50 ▲ +0.00%
5060 Athabasca Oil Corp
TO:ATH
1.12x CA$102.03 Million
≈ $73.80 Million
CA$113.96 Million Canada CA$12.01 ▲ +1.44%
5061 Datang HuaYin Electric Power Co Ltd
SHG:600744
1.12x CN¥1.12 Billion
≈ $163.48 Million
CN¥1.25 Billion China CN¥8.79 ▼ -4.46%
5062 MERSEN UNSP.ADR 1/5 EO 2
F:CBE0
1.12x €194.00 Million
≈ $226.81 Million
€216.60 Million Germany €4.68 ▲ +0.00%
5063 Latécoère S.A.
PA:LAT
1.12x €9.64 Million
≈ $11.27 Million
€10.76 Million France €0.01 ▼ -0.67%
5064 Shinih Enterprise Co Ltd
TW:9944
1.12x NT$35.72 Million
≈ $1.13 Million
NT$39.87 Million Taiwan NT$16.90 ▲ +0.00%
5065 Shenzhen Urban Transport Planning Center Co. Ltd.
SHE:301091
1.12x CN¥93.39 Million
≈ $13.67 Million
CN¥104.22 Million China CN¥17.83 ▼ -2.19%
5066 Hangzhou EZVIZ Network Co. Ltd. A
SHG:688475
1.12x CN¥548.39 Million
≈ $80.25 Million
CN¥612.01 Million China CN¥27.28 ▼ -1.05%
5067 Lucara Diamond Corp
TO:LUC
1.12x CA$26.23 Million
≈ $18.97 Million
CA$29.26 Million Canada CA$0.18 ▲ +2.86%
5068 Kalyani Forge Limited
NSE:KALYANIFRG
1.12x Rs218.30 Million
≈ $2.36 Million
Rs243.50 Million India Rs604.85 ▼ -0.26%
5069 Dogness International Corp Class A
NASDAQ:DOGZ
1.12x $942.05K $1.05 Million USA $1.06 ▼ -2.75%
5070 Costar Group Co Ltd
SHE:002189
1.11x CN¥2.46 Million
≈ $359.96K
CN¥2.74 Million China CN¥20.52 ▼ -2.52%
5071 MiniLuxe Holding Corp
V:MNLX
1.11x CA$50.55K
≈ $36.57K
CA$56.36K Canada CA$0.33 ▲ +0.00%
5072 Taeyang Metal
KO:004100
1.11x ₩5.49 Billion
≈ $3.72 Million
₩6.12 Billion Korea ₩2590.00 ▼ -7.66%
5073 Taeyang Metal Industrial Co Ltd
KO:004105
1.11x ₩5.49 Billion
≈ $3.72 Million
₩6.12 Billion Korea ₩3410.00 ▼ -7.34%
5074 LABORATORIO FARMAC.ERFO
F:RK7
1.11x €1.30 Million
≈ $1.52 Million
€1.45 Million Germany €0.96 ▲ +3.66%
5075 Restaurant Brands Asia Limited
NSE:RBA
1.11x Rs1.60 Billion
≈ $17.29 Million
Rs1.78 Billion India Rs68.52 ▲ +0.75%
5076 Barem Ambalaj Sanayi ve Ticaret a.s.
IS:BARMA
1.11x TL859.55 Million
≈ $19.25 Million
TL957.41 Million Turkey TL59.10 ▼ -1.99%
5077 Blue Bird Tbk PT
JK:BIRD
1.11x Rp260.84 Billion
≈ $15.28 Million
Rp290.48 Billion Indonesia Rp1530.00 ▼ -0.97%
5078 Seazen Holdings Co Ltd
SHG:601155
1.11x CN¥213.64 Million
≈ $31.26 Million
CN¥237.68 Million China CN¥11.83 ▼ -4.06%
5079 TaoWeave Inc.
NASDAQ:TWAV
1.11x $80.00K $89.00K USA $1.61 ▲ +13.38%
5080 KNH Enterprise Co Ltd
TW:9919
1.11x NT$27.79 Million
≈ $875.44K
NT$30.91 Million Taiwan NT$14.55 ▲ +2.11%
5081 ICH Co Ltd
KQ:368600
1.11x ₩3.05 Billion
≈ $2.07 Million
₩3.40 Billion Korea ₩732.00 ▼ -5.43%
5082 Redcare Pharmacy NV
F:RDC
1.11x €33.10 Million
≈ $38.70 Million
€36.81 Million Germany €50.15 ▼ -0.89%
5083 SHOP APOTH. UNSP.ADR/010
F:SAE1
1.11x €33.10 Million
≈ $38.70 Million
€36.81 Million Germany €4.54 ▼ -4.62%
5084 Pacific Booker Minerals Inc.
V:BKM
1.11x CA$101.93K
≈ $73.74K
CA$113.37K Canada CA$2.50 ▼ -0.40%
5085 Texas Community Bancshares Inc
NASDAQ:TCBS
1.11x $1.61 Million $1.79 Million USA $16.73 ▼ -1.01%
5086 Egeplast Ege Plastik Ticaret ve Sanayi AS
IS:EPLAS
1.11x TL67.76 Million
≈ $1.52 Million
TL75.25 Million Turkey TL5.81 ▼ -0.51%
5087 Qingdao Yunlu Advanced Materials Technology Co. Ltd. A
SHG:688190
1.11x CN¥31.12 Million
≈ $4.55 Million
CN¥34.54 Million China CN¥108.29 ▼ -1.36%
5088 LAMDA Development S.A.
AT:LAMDA
1.11x €30.84 Million
≈ $36.06 Million
€34.23 Million Greece €6.19 ▲ +0.49%
5089 Hefei Chipmore Technology Co. Ltd. A
SHG:688352
1.11x CN¥611.00 Million
≈ $89.41 Million
CN¥678.11 Million China CN¥21.56 ▼ -6.10%
5090 Shenzhen Noposion Agrochemicals Co Ltd
SHE:002215
1.11x CN¥271.46 Million
≈ $39.72 Million
CN¥301.25 Million China CN¥9.01 ▼ -2.91%
5091 Yuken India Limited
NSE:YUKEN
1.11x Rs493.42 Million
≈ $5.34 Million
Rs547.37 Million India Rs684.95 ▼ -1.34%
5092 Shyam Telecom Limited
NSE:SHYAMTEL
1.11x Rs1.65 Million
≈ $17.81K
Rs1.83 Million India Rs16.80 ▼ -1.98%
5093 Lloyds Banking Group plc
MX:LYGN
1.11x MX$5.70 Billion
≈ $328.09 Million
MX$6.32 Billion Mexico MX$93.00 ▼ -1.06%
5094 Lloyds Banking Group plc
F:LLD2
1.11x €5.70 Billion
≈ $6.67 Billion
€6.32 Billion Germany €4.48 ▼ -1.75%
5095 Hainan Haiyao Co Ltd
SHE:000566
1.11x CN¥36.09 Million
≈ $5.28 Million
CN¥40.03 Million China CN¥3.97 ▼ -2.70%
5096 Air Busan Co Ltd
KO:298690
1.11x ₩24.80 Billion
≈ $16.81 Million
₩27.50 Billion Korea ₩1660.00 ▼ -1.19%
5097 MEDIMI AB AK
F:79T
1.11x €8.79K
≈ $10.28K
€9.75K Germany €0.00 ▲ +0.00%
5098 WOODSIDE ENE. SP.ADR 1
F:WOP
1.11x €7.19 Billion
≈ $8.41 Billion
€7.97 Billion Germany €18.90 ▲ +3.28%
5099 Fresnillo plc
F:FNL
1.11x €102.75 Million
≈ $120.12 Million
€113.88 Million Germany €37.60 ▲ +3.64%
5100 Gujarat Narmada Valley Fertilizers and Chemicals Limited
NSE:GNFC
1.11x Rs3.14 Billion
≈ $33.96 Million
Rs3.48 Billion India Rs502.90 ▼ -0.01%