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

Highest Ratio (This Page)

Main Street Capital Corporation
14633935.79x Reinvestment ratio

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
1 Main Street Capital Corporation
NYSE:MAIN
14633935.79x $7.88 Million $115.38 Trillion USA $50.71 ▼ -1.67%
2 Diatreme Resources Ltd
AU:DRX
1475494.50x AU$1.00
≈ $0.71
AU$1.48 Million Australia AU$0.02 ▲ +0.00%
3 Peregrine Gold Ltd
AU:PGD
1031800.00x AU$0.01
≈ $0.01
AU$10.32K Australia AU$0.13 ▼ -7.14%
4 Future Retail Limited
NSE:FRETAIL
301699.05x Rs147.20K
≈ $1.59K
Rs44.41 Billion India Rs2.28 ▲ +0.00%
5 SHF Holdings Inc
NASDAQ:SHFS
34469.44x $502.43K $17.32 Billion USA $0.44 ▼ -3.21%
6 Wa Kaolin Ltd
AU:WAK
27791.77x AU$112.00
≈ $79.25
AU$3.11 Million Australia AU$0.01 ▲ +20.00%
7 Mas Murni Indonesia Tbk
JK:MAMI
11576.44x Rp1.55 Million
≈ $90.78
Rp17.93 Billion Indonesia Rp50.00 ▲ +0.00%
8 Cloud Live Technology Group Co Ltd
SHE:002306
9568.36x CN¥1.46K
≈ $213.76
CN¥13.98 Million China CN¥2.24 ▲ +1.36%
9 Arizona Gold & Silver Inc.
V:AZS
8628.13x CA$95.00
≈ $68.72
CA$819.67K Canada CA$0.60 ▲ +0.00%
10 Sol Strategies Inc. Common Shares
NASDAQ:STKE
8492.04x $211.00 $1.79 Million USA $1.32 ▼ -0.75%
11 Aeon Metals Ltd
AU:AML
8462.41x AU$133.00
≈ $94.11
AU$1.13 Million Australia AU$0.01 ▲ +0.00%
12 Osteopore Ltd
AU:OSX
6631.08x AU$3.00
≈ $2.12
AU$19.89K Australia AU$0.01 ▼ -14.29%
13 SKY Metals Ltd
AU:SKY
5670.88x AU$70.54
≈ $49.91
AU$400.02K Australia AU$0.25 ▼ -5.77%
14 Clontarf Energy Plc
LSE:CLON
5486.80x GBX746.39
≈ $0.09
GBX4.10 Million UK GBX0.02 ▲ +0.00%
15 Tower Resources plc
LSE:TRP
3532.83x GBX330.43
≈ $0.04
GBX1.17 Million UK GBX0.02 ▲ +0.00%
16 Herantis Pharma Oyj
HE:HRTIS
2299.45x €183.24
≈ $214.23
€421.35K Finland €1.99 ▼ -12.14%
17 Diamyd Medical AB (publ)
ST:DMYD-B
2026.00x Skr21.00K
≈ $2.26K
Skr42.55 Million Sweden Skr1.13 ▲ +4.63%
18 De Grey Mining Ltd
AU:DEG
1470.73x AU$54.72K
≈ $38.72K
AU$80.48 Million Australia AU$2.46 ▲ +0.00%
19 Rockhaven Resources Ltd
V:RK
1118.26x CA$3.43K
≈ $2.48K
CA$3.84 Million Canada CA$0.24 ▲ +0.00%
20 Xiamen Comfort Science&Technology Group Co Ltd
SHE:002614
978.82x CN¥48.60K
≈ $7.11K
CN¥47.57 Million China CN¥5.13 ▼ -1.72%
21 URU Metals Ltd
LSE:URU
949.76x GBX209.00
≈ $0.03
GBX198.50K UK GBX5.95 ▼ -0.83%
22 NT Minerals Ltd
AU:NTM
940.19x AU$546.10
≈ $386.40
AU$513.44K Australia AU$0.00 ▲ +0.00%
23 Amcil Ltd
AU:AMH
936.65x AU$193.50K
≈ $136.91K
AU$181.24 Million Australia AU$0.89 ▼ -0.56%
24 Express Transindo Utama Tbk
JK:TAXI
886.49x Rp1.11 Million
≈ $64.87
Rp981.34 Million Indonesia Rp14.00 ▼ -6.67%
25 Metallis Resources Inc.
V:MTS
855.94x CA$1.91K
≈ $1.38K
CA$1.64 Million Canada CA$0.16 ▼ -3.03%
26 Amber International Holding Limited
NYSE:AMBR
764.99x $3.25 Million $2.48 Billion USA $1.78 ▼ -9.64%
27 Usha Resources Ltd
V:USHA
757.88x CA$96.00
≈ $69.44
CA$72.76K Canada CA$0.05 ▼ -9.09%
28 Neolife SA
PA:ALNLF
732.04x €326.50
≈ $381.71
€239.01K France €0.07 ▲ +3.94%
29 Euroholdings Ltd.
NASDAQ:EHLD
728.21x $43.72K $31.84 Million USA $8.63 ▼ -0.46%
30 Marmota Ltd
AU:MEU
715.51x AU$1.16K
≈ $821.48
AU$830.70K Australia AU$0.10 ▲ +3.09%
31 TherapeuticsMD Inc
NASDAQ:TXMD
712.82x $11.00K $7.84 Million USA $1.97 ▼ -3.43%
32 Bharat Rasayan Limited
NSE:BHARATRAS
650.47x Rs249.00K
≈ $2.69K
Rs161.97 Million India Rs1442.30 ▼ -1.22%
33 Golden Eagle Energy Tbk
JK:SMMT
608.27x Rp12.72 Million
≈ $745.28
Rp7.74 Billion Indonesia Rp1640.00 ▼ -7.34%
34 South HARZ Potash Ltd
AU:SHP
572.69x AU$102.18
≈ $72.30
AU$58.52K Australia AU$0.03 ▲ +0.00%
35 Nam Sung
KO:004270
533.81x ₩10.01 Million
≈ $6.78K
₩5.34 Billion Korea ₩7150.00 ▲ +1.85%
36 Dundas Minerals Ltd
AU:DUN
529.50x AU$2.67K
≈ $1.89K
AU$1.42 Million Australia AU$0.05 ▲ +0.00%
37 Nordic Mining ASA
OL:NOM
522.93x Nkr698.00K
≈ $73.45K
Nkr365.01 Million Norway Nkr10.08 ▼ -2.14%
38 Fission 3.0 Corp
V:FUU
493.55x CA$22.17K
≈ $16.03K
CA$10.94 Million Canada CA$0.16 ▼ -3.03%
39 Conico Ltd
AU:CNJ
490.03x AU$61.00
≈ $43.16
AU$29.89K Australia AU$0.01 ▲ +0.00%
40 Marine Petroleum Trust
NASDAQ:MARPS
440.22x $215.80K $95.00 Million USA $4.86 ▼ -1.22%
41 Meteoric Resources NL
AU:MEI
437.11x AU$900.00
≈ $636.81
AU$393.40K Australia AU$0.19 ▲ +2.78%
42 West Wits Mining Ltd
AU:WWI
430.33x AU$6.00K
≈ $4.25K
AU$2.58 Million Australia AU$0.51 ▼ -3.81%
43 Canstar Resources Inc
V:ROX
395.01x CA$6.00K
≈ $4.34K
CA$2.37 Million Canada CA$0.04 ▲ +0.00%
44 Strata Critical Medical, Inc.
NASDAQ:SRTA
387.85x $13.00K $5.04 Million USA $6.21 ▼ -0.80%
45 Bluglass Ltd
AU:BLG
368.33x AU$2.25K
≈ $1.59K
AU$829.48K Australia AU$0.35 ▲ +2.94%
46 Pan Global Resources Inc
V:PGZ
359.71x CA$139.00
≈ $100.55
CA$50.00K Canada CA$0.22 ▼ -4.44%
47 Viridis Mining and Minerals Ltd
AU:VMM
342.12x AU$935.00
≈ $661.57
AU$319.88K Australia AU$3.55 ▼ -1.39%
48 TZ Ltd
AU:TZL
323.32x AU$840.00
≈ $594.35
AU$271.59K Australia AU$0.03 ▲ +0.00%
49 JPMorgan Indian Inv Trust
LSE:JII
309.03x GBX1.11 Million
≈ $134.81
GBX342.40 Million UK GBX1012.00 ▲ +0.20%
50 Kuniko Ltd
AU:KNI
305.65x AU$425.00
≈ $300.71
AU$129.90K Australia AU$0.03 ▼ -2.86%
51 Fraport AG
XETRA:FRA
305.00x €700.00K
≈ $818.37K
€213.50 Million Germany €67.65 ▼ -1.89%
52 Semler Scientific Inc
NASDAQ:SMLR
291.18x $514.00K $149.67 Million USA $355.43 ▲ +0.18%
53 Allogene Therapeutics Inc
NASDAQ:ALLO
275.40x $5.00K $1.38 Million USA $2.00 ▼ -2.44%
54 Chunil Express
KO:000650
274.16x ₩7.09 Million
≈ $4.80K
₩1.94 Billion Korea ₩217500.00 ▲ +9.52%
55 Yalla Group Ltd
NYSE:YALA
265.98x $5.60 Million $1.49 Billion USA $5.53 ▼ -2.12%
56 Dreadnought Resources Ltd
AU:DRE
261.32x AU$12.92K
≈ $9.14K
AU$3.38 Million Australia AU$0.02 ▲ +0.00%
57 Plato Gold Corp.
V:PGC
256.06x CA$722.00
≈ $522.28
CA$184.87K Canada CA$0.03 ▲ +0.00%
58 Bumi Benowo Sukses Sejahtera Pt
JK:BBSS
242.68x Rp544.41 Million
≈ $31.90K
Rp132.12 Billion Indonesia Rp115.00 ▼ -5.74%
59 Alchemy Resources Ltd
AU:ALY
236.69x AU$4.05K
≈ $2.86K
AU$957.66K Australia AU$0.01 ▲ +0.00%
60 Hall of Fame Resort Entertainment Co
NASDAQ:HOFV
236.31x $76.83K $18.16 Million USA $0.35 ▲ +24.56%
61 Hall of Fame Village LLC
NASDAQ:HOFVW
236.31x $76.83K $18.16 Million USA $0.00 ▲ +20.00%
62 Timbercreek Financial Corp
TO:TF
236.00x CA$23.00K
≈ $16.64K
CA$5.43 Million Canada CA$6.52 ▼ -0.46%
63 Chengdu Haoneng Tech Co Ltd
SHG:603809
234.25x CN¥1.57 Million
≈ $229.02K
CN¥366.63 Million China CN¥10.09 ▼ -1.18%
64 Avertronics
TWO:3597
233.80x NT$2.00 Million
≈ $62.95K
NT$467.13 Million Taiwan NT$28.80 ▲ +4.54%
65 Mirgor S.A.
BA:MIRG
231.92x AR$87.00 Million
≈ $62.95K
AR$20.18 Billion Argentina AR$16925.00 ▼ -0.88%
66 Highfield Resources Ltd
AU:HFR
231.11x AU$28.96K
≈ $20.49K
AU$6.69 Million Australia AU$0.03 ▼ -5.56%
67 Indo Tech Transformers Limited
NSE:INDOTECH
227.75x Rs400.00K
≈ $4.33K
Rs91.10 Million India Rs2811.70 ▲ +3.27%
68 Focus Lightings Tech Co Ltd
SHE:300708
213.02x CN¥1.06 Million
≈ $155.46K
CN¥226.31 Million China CN¥8.91 ▲ +1.95%
69 Anatolia Tani ve Biyoteknoloji Urunleri Arastirma Gelistirme Sanayi ve Ticaret
IS:ANGEN
209.97x TL637.87K
≈ $14.29K
TL133.93 Million Turkey TL11.20 ▼ -1.67%
70 Tudor Gold Corp
V:TUD
208.99x CA$91.64K
≈ $66.29K
CA$19.15 Million Canada CA$0.93 ▼ -4.62%
71 International Iconic Gold Exploration Corp
V:ICON
195.06x CA$86.00
≈ $62.21
CA$16.77K Canada CA$0.07 ▲ +0.00%
72 APG SGA SA
SW:APGN
193.97x CHF26.00K
≈ $32.87K
CHF5.04 Million Switzerland CHF178.00 ▼ -1.11%
73 Ivanhoe Mines Ltd.
TO:IVN
189.88x CA$477.00K
≈ $345.05K
CA$90.57 Million Canada CA$12.35 ▼ -4.19%
74 Global Atomic Corp
TO:GLO
183.23x CA$59.29K
≈ $42.89K
CA$10.86 Million Canada CA$0.75 ▼ -2.60%
75 Hertz Global Holdings Inc
NASDAQ:HTZ
181.55x $20.00 Million $3.63 Billion USA $5.16 ▼ -0.96%
76 YoungPoong
KO:000670
180.66x ₩296.48 Million
≈ $200.92K
₩53.56 Billion Korea ₩50300.00 ▼ -3.27%
77 Awale Resources Ltd
V:ARIC
167.57x CA$5.04K
≈ $3.65K
CA$844.39K Canada CA$0.80 ▲ +8.11%
78 Lotte Chemical Titan Holding BHD
KLSE:5284
167.02x RM819.00K
≈ $205.62K
RM136.79 Million Malaysia RM0.37 ▼ -1.33%
79 Emperor Energy Ltd
AU:EMP
158.49x AU$197.25
≈ $139.57
AU$31.26K Australia AU$0.10 ▼ -4.00%
80 Los Andes Copper Limited
V:LA
154.52x CA$7.09K
≈ $5.13K
CA$1.10 Million Canada CA$13.25 ▼ -3.64%
81 Carnavale Resources Limited
F:YBB
154.37x €2.71K
≈ $3.16K
€417.58K Germany €0.06 ▲ +14.29%
82 Carnavale Resources Ltd
AU:CAV
154.34x AU$5.41K
≈ $3.83K
AU$835.15K Australia AU$0.10 ▲ +0.00%
83 BOA Resources Ltd
AU:BOA
151.50x AU$400.00
≈ $283.03
AU$60.60K Australia AU$0.06 ▲ +1.79%
84 Flexiroam Ltd
AU:FRX
150.82x AU$5.73K
≈ $4.05K
AU$863.88K Australia AU$0.02 ▲ +0.00%
85 Sabre Resources Ltd
AU:SBR
149.24x AU$6.80K
≈ $4.81K
AU$1.01 Million Australia AU$0.01 ▲ +0.00%
86 Yuilrobotics Co. Ltd.
KQ:388720
148.17x ₩245.58 Million
≈ $166.43K
₩36.39 Billion Korea ₩108800.00 ▲ +12.86%
87 Computer Modelling Group Ltd.
TO:CMG
144.60x CA$5.00K
≈ $3.62K
CA$723.00K Canada CA$3.84 ▼ -2.04%
88 Safeture AB
ST:SFTR
143.14x Skr7.00K
≈ $753.31
Skr1.00 Million Sweden Skr3.72 ▼ -3.63%
89 Red Metal Ltd
AU:RDM
142.91x AU$32.31K
≈ $22.86K
AU$4.62 Million Australia AU$0.14 ▲ +0.00%
90 Kingsmen Resources Ltd
V:KNG
141.99x CA$5.72K
≈ $4.14K
CA$812.49K Canada CA$1.13 ▼ -7.38%
91 XSpray Pharma AB
ST:XSPRAY
138.93x Skr46.00K
≈ $4.95K
Skr6.39 Million Sweden Skr24.95 ▲ +2.67%
92 LianChuang Electronic Technology Co Ltd
SHE:002036
136.41x CN¥2.16 Million
≈ $316.03K
CN¥294.60 Million China CN¥8.91 ▼ -3.26%
93 Ausquest Ltd
AU:AQD
127.89x AU$23.70K
≈ $16.77K
AU$3.03 Million Australia AU$0.04 ▲ +0.00%
94 Yanzhou Coal Mining Company Limited
F:YZC
121.72x €39.82 Million
≈ $46.56 Million
€4.85 Billion Germany €17.40 ▲ +6.75%
95 Yanzhou Coal Mining Company Limited
F:YZCA
121.72x €39.82 Million
≈ $46.56 Million
€4.85 Billion Germany €1.66 ▼ -1.48%
96 Newfield Resources Ltd
AU:NWF
119.02x AU$37.83K
≈ $26.77K
AU$4.50 Million Australia AU$0.09 ▲ +0.00%
97 WA1 Resources Ltd
AU:WA1
118.66x AU$247.71K
≈ $175.27K
AU$29.39 Million Australia AU$14.18 ▲ +5.27%
98 Apollo Sindoori Hotels Limited
NSE:APOLSINHOT
118.48x Rs2.05 Million
≈ $22.16K
Rs242.76 Million India Rs1298.30 ▲ +1.94%
99 BriaCell Therapeutics Corp
NASDAQ:BCTXW
116.81x $3.96K $462.21K USA $0.00 ▼ -57.14%
100 Briacell Therapeutics Corp
NASDAQ:BCTX
116.81x $3.96K $462.21K USA $3.31 ▲ +1.22%