First Solar Inc

FSLR

$185.03+14.51 (+8.51%)

Jul 6, 2025, 4:00 PM

Financials
52Week High262.7252Week Low116.56
Beta1.43Current Ratio Annual2.45
Current Ratio Quarterly1.93Gross Margin TTM43.61
Market Cap19.84BNet Profit Margin TTM29.72
Operating Margin TTM32.24Price To Book2.42
Price To Earnings TTM15.69Price To Free Cash Flow TTM39.89
Price To Sales TTM4.66Quick Ratio Annual1.89
Quick Ratio Quarterly1.34Return On Assets TTM10.84
Return On Equity TTM16.31Return On Investment TTM15.15
Revenue Growth3Y12.89Revenue Growth5Y6.55
Revenue Growth Quarterly Yoy6.35Revenue Growth TTMYoy19.42
Revenue Per Share TTM39.63
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 20257938417230428897132.50M$16B
Jun 30, 20250000000$0
Change793(100%)84(100%)172(100%)304(100%)288(100%)97(100%)132.50M(100%)$16B(100%)