FTC Solar, Inc.

$12.50

+$0.27 (+2.21%)

Jan 5, 2026

Price History (1Y)

Analysis

FTC Solar, Inc. (FTCI) is a technology company operating in the solar industry. The company has a market capitalization of $186.76 million and employs 202 individuals. From a financial health perspective, FTCI's profitability metrics are negative across the board. The company's gross margin stands at -11.9%, while its operating margin and profit margin are -29.6% and -69.3%, respectively. The return on equity (ROE) is significantly negative at -651.7%, and the return on assets (ROA) is also negative, at -26.2%. FTCI's balance sheet shows a relatively low debt level of $17.66 million, but its cash position is substantial at $24.37 million. In terms of valuation context, FTCI's price-to-sales ratio stands at 2.33, which may be considered high given the company's financial performance. The forward P/E and EV/EBITDA ratios are -277.90 and -4.19, respectively, suggesting significant losses in recent periods. Revenue growth has been strong, with a year-over-year (YoY) increase of 156.8%. However, earnings growth is not available due to the company's negative net income.

This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.

About FTC Solar, Inc.

FTC Solar, Inc. engages in the manufacture and service of solar tracker systems in the United States, Asia, Europe, the Middle East, North Africa, South Africa, and Australia. The company provides a two modules-in-portrait solar tracker system under the Voyager brand name; and a one module-in-portrait solar tracker solution under the Pioneer brand name. It offers trackers and software solutions for the utility-scale solar energy markets, as well as project developers, solar asset owners, and engineering, procurement, and construction contractors that design and build solar energy projects. The company was incorporated in 2017 and is headquartered in Austin, Texas.

Visit website →

Key Statistics

Market Cap
$186.76M
P/E Ratio
N/A
52-Week High
$12.64
52-Week Low
$2.13
Avg Volume
189.59K
Beta
1.44

Company Info

Industry
Solar
Exchange
NCM
Country
United States
Employees
202