NASDAQ : FSLR

First Solar, Inc. — Stock Grades

$202.7183 USD

-$3.2 (-1.55%)

Volume
208.81K
Average Volume
2.46M
Market Capitalization
$21.78B
P/E Ratio
13.06
Dividend Yield
0.00%
Price Target
$256.00
Year High
$320.95
Year Low
$171.99
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.56
FSLR Stock Grades
Date Grading Company Previous Grade New Grade Action
2026-07-14 Barclays Overweight Overweight Maintain
2026-07-14 Truist Securities Buy Hold Downgrade
2026-07-10 Susquehanna Positive Positive Maintain
2026-07-09 Morgan Stanley Overweight Overweight Maintain
2026-07-07 Deutsche Bank Hold Buy Upgrade
2026-07-06 Wells Fargo Overweight Overweight Maintain
2026-06-15 Mizuho Outperform Outperform Maintain
2026-06-11 UBS Buy Buy Maintain
2026-05-28 GLJ Research Hold Buy Upgrade
2026-05-05 Freedom Broker Hold Buy Upgrade
2026-05-04 UBS Buy Buy Maintain
2026-05-04 Evercore ISI Group In Line In Line Maintain
2026-04-21 Barclays Overweight Overweight Maintain
2026-04-21 Citigroup Buy Buy Maintain
2026-04-09 Susquehanna Positive Positive Maintain
2026-04-07 Jefferies Hold Hold Maintain
2026-03-17 Guggenheim Buy Buy Maintain
2026-03-05 Evercore ISI Group In Line In Line Maintain
2026-03-04 GLJ Research Buy Hold Downgrade
2026-03-03 Barclays Overweight Overweight Maintain
2026-03-02 Morgan Stanley Overweight Overweight Maintain
2026-02-26 Wells Fargo Overweight Overweight Maintain
2026-02-26 Deutsche Bank Buy Hold Downgrade
2026-02-26 Freedom Broker Buy Hold Downgrade
2026-02-25 Baird Outperform Neutral Downgrade
2026-02-25 Mizuho Outperform Outperform Maintain
2026-02-25 UBS Buy Buy Maintain
2026-02-25 Susquehanna Positive Positive Maintain
2026-02-25 HSBC Buy Hold Downgrade
2026-02-25 RBC Capital Outperform Outperform Maintain
2026-01-22 B of A Securities Buy Buy Maintain
2026-01-08 Guggenheim Buy Buy Maintain
2026-01-07 Jefferies Buy Hold Downgrade