Last Close
May 20  •  02:50PM ET
235.63
Dollar change
+13.92
Percentage change
6.28
%
Today, 2:02 PMGameChange Solar partnership for India utility-scale projects drives FSLR's 6.5% gain.
Index
S&P 500
P/E
15.22
EPS (ttm)
15.48
Insider Own
5.49%
Shs Outstand
107.45M
Perf Week
0.44%
Market Cap
25.32B
Forward P/E
9.80
EPS next Y
24.04
Insider Trans
-1.61%
Shs Float
101.55M
Perf Month
26.27%
Enterprise Value
23.48B
PEG
0.36
EPS next Q
3.23
Inst Own
92.51%
Perf Quarter
1.00%
Income
1.67B
P/S
4.67
EPS this Y
25.30%
Inst Trans
-10.98%
Perf Half Y
-7.06%
Sales
5.42B
P/B
2.56
EPS next Y
34.99%
ROA
13.08%
Perf YTD
-9.80%
Book/sh
91.93
P/C
10.43
EPS next 5Y
27.03%
ROE
18.44%
52W High
285.99 -17.61%
Perf Year
40.91%
Cash/sh
22.58
P/FCF
15.18
EPS past 3/5Y
- 30.65%
ROIC
16.23%
52W Low
135.50 73.90%
Perf 3Y
15.77%
Dividend Est.
-
EV/EBITDA
10.00
Sales past 3/5Y
25.84% 14.00%
Gross Margin
41.73%
Volatility
4.37% 4.84%
Perf 5Y
207.45%
Dividend TTM
-
EV/Sales
4.33
EPS Y/Y TTM
31.37%
Oper. Margin
33.17%
ATR (14)
10.87
Perf 10Y
390.69%
Dividend Ex-Date
-
Quick Ratio
2.15
Sales Y/Y TTM
27.30%
Profit Margin
30.73%
RSI (14)
63.31
Dividend Gr. 3/5Y
- -
Current Ratio
2.56
EPS Q/Q
65.10%
SMA20
9.02%
Beta
1.57
Payout
0.00%
Debt/Eq
0.06
Sales Q/Q
23.64%
SMA50
15.83%
Rel Volume
0.77
Prev Close
221.71
Employees
7900
LT Debt/Eq
0.04
SMA200
4.78%
Avg Volume
2.32M
Price
235.63
IPO
Nov 17, 2006
Option/Short
Yes / Yes
Trades
Volume
1,480,725
Change
6.28%
Date Action Analyst Rating Change Price Target Change
Feb-26-26Downgrade Deutsche Bank Buy → Hold $245
Feb-25-26Reiterated TD Cowen Buy $320 → $253
Feb-25-26Downgrade Robert W. Baird Outperform → Neutral $205
Feb-25-26Downgrade HSBC Securities Buy → Hold $211
Jan-29-26Downgrade BMO Capital Markets Outperform → Market Perform $263
Jan-13-26Resumed Raymond James Mkt Perform
Jan-07-26Downgrade Jefferies Buy → Hold $260
Oct-31-25Reiterated TD Cowen Buy $240 → $260
Oct-22-25Initiated Needham Buy $286
Oct-07-25Initiated Evercore ISI In-line $240
May-19-26 04:30PM
05:30AM
May-18-26 01:53PM
May-15-26 07:01AM
May-13-26 10:40PM
11:30AM Loading…
May-12-26 11:30AM
May-11-26 04:30PM
May-01-26 12:28PM
03:19AM
Apr-30-26 08:30PM
04:13PM
04:02PM
Apr-16-26 09:05AM
Apr-15-26 12:41PM
10:51AM
10:56AM Loading…
Apr-10-26 10:56AM
Apr-06-26 04:24AM
Apr-03-26 10:44AM
Mar-26-26 07:28AM
Mar-20-26 06:13PM
Mar-12-26 04:44AM
Mar-10-26 02:38PM
12:29PM
10:47AM
Mar-09-26 09:28AM
Mar-08-26 04:55PM
07:25AM
Mar-06-26 01:50AM
Mar-05-26 09:00AM
06:46AM
09:39AM Loading…
Mar-04-26 09:39AM
07:54AM
12:48AM
Mar-03-26 08:23AM
Mar-01-26 12:31PM
Feb-28-26 12:00PM
Feb-27-26 07:18PM
04:31PM
10:20AM
Feb-26-26 08:00PM
09:57AM
09:42AM
08:00AM
07:55AM
02:09AM
Feb-25-26 04:51PM
04:22PM
03:31PM
02:09PM
01:03PM
12:43PM
12:27PM
12:12PM
11:51AM
11:19AM
10:24AM
09:49AM
09:32AM
08:32AM
08:14AM
07:57AM
07:22AM
07:16AM
07:00AM
05:56AM
05:55AM
05:55AM
12:04AM
Feb-24-26 11:11PM
08:09PM
07:30PM
05:33PM
04:37PM
04:35PM
04:23PM
04:17PM
04:05PM
04:03PM
10:09AM
Feb-23-26 12:18PM
10:33AM
09:00AM
08:49AM
Feb-22-26 10:11PM
07:47AM
Feb-20-26 04:25PM
01:04PM
08:21AM
Feb-19-26 05:45PM
12:05PM
09:00AM
Feb-17-26 10:00AM
Feb-13-26 09:38AM
09:13AM
Feb-12-26 05:45PM
Feb-11-26 12:46PM
08:55AM
Feb-09-26 01:12PM
Feb-06-26 05:45PM
06:00AM
First Solar, Inc. is a solar technology company, which engages in the provision of solar modules. It is involved in the design, manufacture, and sale of cadmium tellurid (CdTe) solar modules, which convert sunlight into electricity. The company was founded by Michael J. Ahearn in 1999 and is headquartered in Phoenix, AZ.
CEO & DirectorMr. Mark R. Widmar
Chief Financial OfficerMr. Alexander R. Bradley
General Counsel & SecretaryMr. Jason E. Dymbort
Chief Commercial OfficerMr. Georges J. Antoun
Chief Manufacturing OfficerMr. Kuntal Kumar Verma
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Widmar Mark RChief Executive OfficerMay 11 '26Sale233.219,9262,314,88895,148May 13 07:40 PM
Widmar Mark RChief Executive OfficerMay 13 '26Sale240.021,300312,02693,848May 13 07:40 PM
Verma Kuntal KumarChief Manufacturing OfficerMay 11 '26Sale225.792,216500,3607,004May 13 04:02 PM
Verma Kuntal KumarChief Manufacturing OfficerMay 13 '26Sale240.001,455349,2005,549May 13 04:02 PM
Widmar Mark ROfficerMay 13 '26Proposed Sale240.021,300312,031May 13 03:56 PM
Verma Kuntal KumarOfficerMay 13 '26Proposed Sale240.001,455349,200May 13 12:07 PM
Widmar Mark ROfficerMay 11 '26Proposed Sale233.219,9262,314,876May 11 04:10 PM
Verma Kuntal KumarOfficerMay 11 '26Proposed Sale225.792,216500,360May 11 01:00 PM
Verma Kuntal KumarChief Manufacturing OfficerMay 06 '26Sale218.1627058,9039,220May 08 03:22 PM
Theurer Nathan B.VP - Global Controller and CAOMay 06 '26Sale218.16316,7630May 08 03:20 PM
Dymbort Jason E.General Counsel and SecretaryMay 06 '26Sale218.1622849,7409,324May 08 03:17 PM
Theurer Nathan B.OfficerMay 06 '26Proposed Sale218.16316,763May 06 09:59 AM
Dymbort Jason E.OfficerMay 06 '26Proposed Sale218.1622849,740May 06 09:47 AM
Verma Kuntal KumarOfficerMay 06 '26Proposed Sale218.1627058,903May 06 09:44 AM
ANTOUN GEORGESChief Commercial OfficerMay 04 '26Option Exercise0.001,358020,484May 05 08:00 PM
ANTOUN GEORGESChief Commercial OfficerMay 05 '26Sale215.63566122,04719,918May 05 08:00 PM
Bradley Alexander R.Chief Financial OfficerMay 04 '26Option Exercise0.001,210031,210May 05 07:57 PM
Bradley Alexander R.Chief Financial OfficerMay 05 '26Sale215.63498107,38430,712May 05 07:57 PM
Koralewski MichaelChief Supply Chain OfficerMay 04 '26Option Exercise0.00518014,857May 05 07:54 PM
Koralewski MichaelChief Supply Chain OfficerMay 05 '26Sale215.6321546,36014,642May 05 07:54 PM
Buehler Patrick JamesChief Product OfficerMay 04 '26Option Exercise0.0055307,641May 05 07:52 PM
Buehler Patrick JamesChief Product OfficerMay 05 '26Sale215.6323550,6737,406May 05 07:52 PM
Dymbort Jason E.General Counsel and SecretaryMay 04 '26Option Exercise0.00968010,818May 05 07:49 PM
Dymbort Jason E.General Counsel and SecretaryMay 05 '26Sale215.6340988,19310,409May 05 07:49 PM
Gloeckler MarkusChief Technology OfficerMay 04 '26Option Exercise0.00968011,316May 05 07:48 PM
Gloeckler MarkusChief Technology OfficerMay 05 '26Sale215.6342090,56510,896May 05 07:48 PM
Sloan Samantha L.EVP, Corporate AffairsMay 04 '26Option Exercise0.004401,727May 05 07:47 PM
Sloan Samantha L.EVP, Corporate AffairsMay 05 '26Sale215.63194,0971,708May 05 07:47 PM
Stockdale CarolineChief People and Comm. OfficerMay 04 '26Option Exercise0.00622034,682May 05 07:46 PM
Stockdale CarolineChief People and Comm. OfficerMay 05 '26Sale215.6326256,49534,420May 05 07:46 PM
Theurer Nathan B.VP - Global Controller and CAOMay 04 '26Option Exercise0.0044044May 05 07:44 PM
Theurer Nathan B.VP - Global Controller and CAOMay 05 '26Sale215.63132,80331May 05 07:44 PM
Verma Kuntal KumarChief Manufacturing OfficerMay 04 '26Option Exercise0.001,10609,969May 05 07:43 PM
Verma Kuntal KumarChief Manufacturing OfficerMay 05 '26Sale215.63479103,2879,490May 05 07:43 PM
Widmar Mark RChief Executive OfficerMay 04 '26Option Exercise0.003,8020106,600May 05 07:42 PM
Widmar Mark RChief Executive OfficerMay 05 '26Sale215.631,526329,051105,074May 05 07:42 PM
Dymbort Jason E.OfficerMay 05 '26Proposed Sale215.6340988,194May 05 03:53 PM
Stockdale CarolineOfficerMay 05 '26Proposed Sale215.6326256,496May 05 03:53 PM
Buehler Patrick JamesOfficerMay 05 '26Proposed Sale215.6323550,674May 05 03:45 PM
Gloeckler MarkusOfficerMay 05 '26Proposed Sale215.6342090,566May 05 03:43 PM
Bradley Alexander R.OfficerMay 05 '26Proposed Sale215.63498107,386May 05 03:41 PM
Sloan Samantha L.OfficerMay 05 '26Proposed Sale215.63194,097May 05 03:34 PM
Theurer Nathan B.OfficerMay 05 '26Proposed Sale215.63132,803May 05 03:33 PM
ANTOUN GEORGESOfficerMay 05 '26Proposed Sale215.63566122,049May 05 03:23 PM
Verma Kuntal KumarOfficerMay 05 '26Proposed Sale215.63479103,289May 05 03:16 PM
Widmar Mark ROfficerMay 05 '26Proposed Sale215.631,526329,058May 05 03:14 PM
Koralewski MichaelOfficerMay 05 '26Proposed Sale215.6321546,361May 05 03:09 PM
Verma Kuntal KumarChief Manufacturing OfficerApr 15 '26Sale210.00573120,3308,863Apr 16 05:23 PM
Verma Kuntal KumarOfficerApr 15 '26Proposed Sale210.00573120,330Apr 15 10:47 AM
Widmar Mark RChief Executive OfficerMar 13 '26Option Exercise0.004,8560104,735Mar 17 07:34 PM
Widmar Mark RChief Executive OfficerMar 16 '26Sale200.801,937388,950102,798Mar 17 07:34 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 13 '26Option Exercise0.00907010,008Mar 17 07:33 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 16 '26Sale200.8039278,7149,616Mar 17 07:33 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 17 '26Sale199.5318035,9159,436Mar 17 07:33 PM
Theurer Nathan B.VP - Global Controller and CAOMar 13 '26Option Exercise0.001310131Mar 17 07:32 PM
Theurer Nathan B.VP - Global Controller and CAOMar 17 '26Sale199.539619,1550Mar 17 07:32 PM
Theurer Nathan B.VP - Global Controller and CAOMar 16 '26Sale200.80357,02896Mar 17 07:32 PM
Stockdale CarolineChief People and Comm. OfficerMar 13 '26Option Exercise0.00800034,395Mar 17 07:30 PM
Stockdale CarolineChief People and Comm. OfficerMar 16 '26Sale200.8033567,26834,060Mar 17 07:30 PM
Sloan Samantha L.EVP, Corporate AffairsMar 13 '26Option Exercise0.0028001,803Mar 17 07:29 PM
Sloan Samantha L.EVP, Corporate AffairsMar 16 '26Sale200.8012024,0961,683Mar 17 07:29 PM
Koralewski MichaelChief Supply Chain OfficerMar 13 '26Option Exercise0.00640014,603Mar 17 07:29 PM
Koralewski MichaelChief Supply Chain OfficerMar 16 '26Sale200.8026453,01114,339Mar 17 07:29 PM
Gloeckler MarkusChief Technology OfficerMar 13 '26Option Exercise0.00854010,716Mar 17 07:28 PM
Gloeckler MarkusChief Technology OfficerMar 16 '26Sale200.8036873,89410,348Mar 17 07:28 PM
Dymbort Jason E.General Counsel and SecretaryMar 13 '26Option Exercise0.00854019,230Mar 17 07:27 PM
Dymbort Jason E.General Counsel and SecretaryMar 17 '26Sale199.629,0221,800,9729,850Mar 17 07:27 PM
Dymbort Jason E.General Counsel and SecretaryMar 16 '26Sale200.8035871,88618,872Mar 17 07:27 PM
Buehler Patrick JamesChief Product OfficerMar 13 '26Option Exercise0.0042707,268Mar 17 07:26 PM
Buehler Patrick JamesChief Product OfficerMar 16 '26Sale200.8018036,1447,088Mar 17 07:26 PM
Bradley Alexander R.Chief Financial OfficerMar 13 '26Option Exercise0.001,441044,696Mar 17 07:25 PM
Bradley Alexander R.Chief Financial OfficerMar 17 '26Sale199.9714,1062,820,72830,000Mar 17 07:25 PM
Bradley Alexander R.Chief Financial OfficerMar 16 '26Sale200.80590118,47244,106Mar 17 07:25 PM
ANTOUN GEORGESChief Commercial OfficerMar 13 '26Option Exercise0.00587019,371Mar 17 07:23 PM
ANTOUN GEORGESChief Commercial OfficerMar 16 '26Sale200.8024549,19619,126Mar 17 07:23 PM
Bradley Alexander R.OfficerMar 17 '26Proposed Sale199.9714,1062,820,729Mar 17 04:25 PM
Theurer Nathan B.OfficerMar 17 '26Proposed Sale199.539619,155Mar 17 12:16 PM
Verma Kuntal KumarOfficerMar 17 '26Proposed Sale199.5318035,915Mar 17 12:14 PM
Dymbort Jason E.OfficerMar 17 '26Proposed Sale199.629,0221,800,982Mar 17 12:06 PM
Bradley Alexander R.OfficerMar 16 '26Proposed Sale200.80590118,473Mar 16 03:58 PM
Verma Kuntal KumarOfficerMar 16 '26Proposed Sale200.8039278,714Mar 16 03:53 PM
Dymbort Jason E.OfficerMar 16 '26Proposed Sale200.8035871,887Mar 16 03:48 PM
ANTOUN GEORGESOfficerMar 16 '26Proposed Sale200.8024549,196Mar 16 03:42 PM
Widmar Mark ROfficerMar 16 '26Proposed Sale200.801,937388,953Mar 16 03:35 PM
Koralewski MichaelOfficerMar 16 '26Proposed Sale200.8026453,012Mar 16 03:33 PM
Gloeckler MarkusOfficerMar 16 '26Proposed Sale200.8036873,895Mar 16 03:31 PM
Theurer Nathan B.OfficerMar 16 '26Proposed Sale200.80357,028Mar 16 03:28 PM
Stockdale CarolineOfficerMar 16 '26Proposed Sale200.8033567,269Mar 16 03:24 PM
Sloan Samantha L.OfficerMar 16 '26Proposed Sale200.8012024,096Mar 16 03:20 PM
Buehler Patrick JamesOfficerMar 16 '26Proposed Sale200.8018036,144Mar 16 03:14 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 10 '26Sale195.7040879,8469,101Mar 11 05:32 PM
Theurer Nathan B.VP - Global Controller and CAOMar 10 '26Sale195.7032463,4070Mar 11 05:29 PM
ANTOUN GEORGESChief Commercial OfficerMar 06 '26Option Exercise0.001,870019,575Mar 10 09:01 PM
ANTOUN GEORGESChief Commercial OfficerMar 09 '26Sale190.36791150,57518,784Mar 10 09:01 PM
Bradley Alexander R.Chief Financial OfficerMar 06 '26Option Exercise0.004,217045,011Mar 10 09:00 PM
Bradley Alexander R.Chief Financial OfficerMar 09 '26Sale190.361,756334,27243,255Mar 10 09:00 PM
Buehler Patrick JamesChief Product OfficerMar 06 '26Option Exercise0.001,67507,538Mar 10 08:59 PM
Buehler Patrick JamesChief Product OfficerMar 09 '26Sale190.36697132,6816,841Mar 10 08:59 PM
Dymbort Jason E.General Counsel and SecretaryMar 06 '26Option Exercise0.003,056019,681Mar 10 08:58 PM
Dymbort Jason E.General Counsel and SecretaryMar 09 '26Sale190.361,305248,42018,376Mar 10 08:58 PM