Sola Renewable Energies Ltd.

Sola Renewable Energies Ltd.

TTASE:SOLA
610.60
ILA
-17.10
(-2.72%)
-10.01EPS

Share Statistics

As of March 31, 2026, Sola Renewable Energies Ltd. has 22.80M shares outstanding.

Shares Outstanding22.80M

Financial Position

As of March 31, 2026, Sola Renewable Energies Ltd. maintains a current ratio of 0.87, meaning it holds 0.9x the short-term assets needed to cover near-term liabilities. The debt-to-equity ratio is 813.60, indicating elevated leverage, while an interest coverage ratio of -0.48 demonstrates limited ability to service its debt obligations.

Current Ratio0.87
Quick Ratio0.51
Debt / Equity813.60
Interest Coverage-0.48

Taxes

ILA

Over the twelve months ended March 31, 2026, Sola Renewable Energies Ltd. recorded an income tax benefit of -8.40M rather than an expense, typically from losses, carryforwards, or the release of a tax provision.

Income Tax-8.40M

Stock Price Statistics

ILA

These figures are as of the close on October 22, 2026.

50-Day Moving Average629.09

Income Statement

ILA

These figures cover the twelve months ended March 31, 2026.

Gross Profit68.20M
Pretax Income-236.70M

Balance Sheet

ILA

As of March 31, 2026, Sola Renewable Energies Ltd. holds 476.70M in cash and equivalents against 7.11B in total debt, resulting in a net debt position of 4.28B. Total book value stands at 836.90M, with working capital of -120.60M providing operational flexibility.

Cash & Cash Equivalents476.70M
Total Debt7.11B
Net Debt4.28B
Equity (Book Value)836.90M
Book Value Per Share36.71
Working Capital-120.60M

Cash Flow

ILA

These figures cover the twelve months ended March 31, 2026. After subtracting -167.70M in capital expenditures, free cash flow totaled -153.50M - equivalent to -6.73 per share.

Capital Expenditures-167.70M
Free Cash Flow-153.50M
FCF Per Share-6.73

Margins

Over the twelve months ended March 31, 2026, Sola Renewable Energies Ltd. posted a gross margin of 38.64, reflecting its pricing power and cost economics. The operating margin of -69.75 and net profit margin of -123.74 provide insight into operational efficiency.

Gross Margin38.64
Operating Margin-69.75
Pretax Margin-134.11
Profit Margin-123.74