As of June 30, 2026, Greencastle Resources Ltd. has 57.71M shares outstanding.
| Shares Outstanding | 57.71M |
As of June 30, 2026, Greencastle Resources Ltd. maintains a current ratio of 10.81, meaning it holds 10.8x the short-term assets needed to cover near-term liabilities.
| Current Ratio | 10.81 |
| Quick Ratio | 10.68 |
Over the twelve months ended June 30, 2026, Greencastle Resources Ltd. posted a negative return on equity (ROE) of -98.13, meaning shareholder capital produced losses rather than profits. Return on assets (ROA) is negative at -93.72, reflecting losses generated across the asset base.
| Return on Equity (ROE) | -98.13 |
| Return on Assets (ROA) | -93.72 |
As of the close on August 17, 2026, Greencastle Resources Ltd.'s stock has declined approximately 50.00% over the past 52 weeks.
| 52-Week Price Change | -50.00% |
| 50-Day Moving Average | 0.12 |
Over the twelve months ended June 30, 2026, Greencastle Resources Ltd. generated 54,865.00 in revenue and converted that into -1.90M in net income, yielding earnings per share of -0.04. EBITDA reached -1.40M, while operating income came in at -1.09M.
| Revenue | 54,865.00 |
| Operating Income | -1.09M |
| Pretax Income | -1.90M |
| Net Income | -1.90M |
| EBITDA | -1.40M |
| EBIT | -1.40M |
| Earnings Per Share (EPS) | -0.04 |
These figures are as of June 30, 2026. Total book value stands at 1.50M, with working capital of 1.31M providing operational flexibility.
| Cash & Cash Equivalents | 1.16M |
| Net Debt | -366,090.00 |
| Equity (Book Value) | 1.50M |
| Book Value Per Share | 0.03 |
| Working Capital | 1.31M |
Greencastle Resources Ltd. produced -972,139.00 in operating cash flow over the twelve months ended June 30, 2026.
| Operating Cash Flow | -972,139.00 |
| Free Cash Flow | -972,139.00 |
| FCF Per Share | -0.02 |
These figures cover the twelve months ended June 30, 2026. The operating margin of -1,984.78 and net profit margin of -3,457.91 provide insight into operational efficiency.
| Operating Margin | -1,984.78 |
| Pretax Margin | -3,457.91 |
| Profit Margin | -3,457.91 |
| EBITDA Margin | -2,546.09 |
Already premium?