Fluence Energy, Inc. (FLNC)
NASDAQ: FLNC · Real-Time Price · USD
21.62
-1.84 (-7.84%)
At close: Jun 10, 2026, 4:00 PM EDT
21.42
-0.20 (-0.93%)
After-hours: Jun 10, 2026, 4:29 PM EDT

Fluence Energy Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
3,9851,4172,9392,7341,676-
Market Cap Growth
348.13%-51.80%7.52%63.10%--
Enterprise Value
4,2341,2132,6102,4851,3390
Last Close Price
21.6210.8022.7122.9914.59-
PE Ratio
--174.69---
Forward PE
--30.42---
PS Ratio
1.630.631.091.231.40-
PB Ratio
8.463.306.236.793.85-
P/TBV Ratio
9.293.288.856.652.33-
P/FCF Ratio
--41.07---
P/OCF Ratio
--36.88---
EV/Sales Ratio
1.640.540.971.121.12-
EV/EBITDA Ratio
--63.51---
EV/EBIT Ratio
--98.06---
EV/FCF Ratio
--36.47---
Debt / Equity Ratio
0.470.400.030.050-0.29
Debt / EBITDA Ratio
--0.74---
Debt / FCF Ratio
--0.42---
Net Debt / Equity Ratio
-0.06-0.75-0.98-1.00-1.22-0.36
Net Debt / EBITDA Ratio
1.8219.00-11.283.951.92-0.40
Net Debt / FCF Ratio
0.082.01-6.483.501.83-0.23
Asset Turnover
1.121.061.661.430.971.26
Inventory Turnover
5.976.1711.574.732.423.51
Quick Ratio
0.381.041.041.110.780.30
Current Ratio
1.431.511.371.601.440.86
Return on Equity (ROE)
-7.15%-6.61%2.98%-10.36%-80.53%88.99%
Return on Assets (ROA)
-3.24%-3.28%1.26%-7.60%-23.13%-29.63%
Return on Invested Capital (ROIC)
-3.25%-8.17%3.25%-17.40%-46.93%-48.52%
Return on Capital Employed (ROCE)
-5.46%-5.59%4.16%-18.12%-97.37%465.86%
Earnings Yield
--0.57%---
FCF Yield
--2.44%---
Buyback Yield / Dilution
-1.85%29.19%-58.04%-67.04%--
Total Shareholder Return
-1.85%29.19%-58.04%-67.04%--
SEC Filings: 10-K · 10-Q