FTC Solar, Inc. (FTCI)
NASDAQ: FTCI · Real-Time Price · USD
2.690
+0.060 (2.28%)
Jul 31, 2026, 1:55 PM EDT - Market open

FTC Solar Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
431707179281700
Market Cap Growth
-48.58%139.34%-10.88%-71.77%-59.80%-
Enterprise Value
59.88171.5669.4555.36237.89599.36
Last Close Price
2.6910.915.516.9326.8075.60
Forward PE
-124.83124.83124.83124.83124.83
PEG Ratio
-10.9910.9910.9910.9910.99
PS Ratio
0.441.701.500.632.292.59
PB Ratio
--3.953.721.274.244.90
P/TBV Ratio
--5.871.474.704.55
EV/Sales Ratio
0.621.721.470.441.932.22
Debt / Equity Ratio
-3.75-0.540.520.020.010.01
Net Debt / Equity Ratio
-2.83-0.05-0.07-0.39-0.66-0.71
Net Debt / EBITDA Ratio
-0.49-0.060.030.570.440.80
Net Debt / FCF Ratio
-0.44-0.060.040.450.790.75
Asset Turnover
0.920.990.440.990.651.72
Inventory Turnover
9.9510.178.5312.5912.6357.48
Quick Ratio
0.981.131.041.661.552.25
Current Ratio
1.321.431.551.981.972.53
Return on Equity (ROE)
173.54%656.52%-118.14%-79.07%-94.35%-141.37%
Return on Assets (ROA)
-35.15%-34.88%-49.37%-39.71%-52.53%-80.53%
Return on Invested Capital (ROIC)
-94.50%-114.89%-187.69%-167.02%-305.63%-1315.22%
Return on Capital Employed (ROCE)
-94.68%-83.90%-96.71%-71.28%-88.97%-157.17%
Buyback Yield / Dilution
-15.07%-10.54%-9.70%-13.94%-17.86%-25.04%
Total Shareholder Return
-15.07%-10.54%-9.70%-13.94%-17.86%-25.04%
SEC Filings: 10-K · 10-Q