FSLR   $228.77  -3.04% Market Closed After Close 229.59 0.36%

First Solar Inc
Total Cash 1.74B
totalCashPerShare 16.258
EBITDA 1.63B
Total Debt 621.93M
quickRatio 1.415
currentRatio 2.228
Total Revenue 3.76B
debtToEquity 8.572
Revenue/Share 35.211
ROA 0.07989
ROE 0.18106002
grossProfits
freeCashflow -132.33M
operatingCashflow 1.19B
earningsGrowth 1.04
revenueGrowth 0.246
grossMargins 0.45776
ebitdaMargins 0.43417
operatingMargins 0.36907002
profitMargins 0.31975
enterpriseValue 21.22B
forwardPE 9.75
floatShares 101.20M
sharesOutstanding 107.05M
sharesShort 4.33M
sharesShortPriorMonth 4.69M
dateShortInterest
sharesPercentSharesOut 0.04%
heldPercentInsiders 0.05%
heldPercentInstitutions 0.90%
Short Ratio help_outline 1.73%
shortPercentOfFloat 0.05%
impliedSharesOutstanding
bookValue 67.778
Price To Book help_outline 3.08
earningsQuarterlyGrowth 1.05
netIncomeToCommon 1.20B
trailingEps 11.19%
forwardEps 21.40%
enterpriseToEbitda 12.98
lastDividendValue
lastDividendDate
currentQuarterEstimate 3.18 3Q 2024
institutionsCount 1398
lastUpdated Sept. 8, 2024, 1:31 p.m.