Upgrade to Finviz Elite: Get our fastest platform speed, real-time data, and unlimited screening & charting. Start Free Trial

Last Close
May 29  •  04:00PM ET
306.79
Dollar change
+3.41
Percentage change
1.12
%
May 28, 10:05 AMGLJ Research upgrades First Solar to Buy, lifts price target to $315
Index
S&P 500
P/E
19.82
EPS (ttm)
15.48
Insider Own
5.49%
Shs Outstand
107.45M
Perf Week
23.27%
Market Cap
32.97B
Forward P/E
12.60
EPS next Y
24.34
Insider Trans
-1.82%
Shs Float
101.56M
Perf Month
60.95%
Enterprise Value
31.13B
PEG
0.47
EPS next Q
3.12
Inst Own
92.48%
Perf Quarter
55.57%
Income
1.67B
P/S
6.08
EPS this Y
25.98%
Inst Trans
-4.86%
Perf Half Y
17.83%
Sales
5.42B
P/B
3.34
EPS next Y
35.97%
ROA
13.08%
Perf YTD
17.44%
Book/sh
91.93
P/C
13.59
EPS next 5Y
26.78%
ROE
18.44%
52W High
310.42 -1.17%
Perf Year
96.72%
Cash/sh
22.58
P/FCF
19.77
EPS past 3/5Y
- 30.65%
ROIC
16.23%
52W Low
135.50 126.41%
Perf 3Y
52.05%
Dividend Est.
-
EV/EBITDA
13.26
Sales past 3/5Y
25.84% 14.00%
Gross Margin
41.73%
Volatility
6.72% 5.83%
Perf 5Y
303.09%
Dividend TTM
-
EV/Sales
5.74
EPS Y/Y TTM
31.37%
Oper. Margin
33.17%
ATR (14)
14.15
Perf 10Y
514.81%
Dividend Ex-Date
-
Quick Ratio
2.15
Sales Y/Y TTM
27.30%
Profit Margin
30.73%
RSI (14)
83.08
Dividend Gr. 3/5Y
- -
Current Ratio
2.56
EPS Q/Q
65.10%
SMA20
27.57%
Beta
1.69
Payout
0.00%
Debt/Eq
0.06
Sales Q/Q
23.64%
SMA50
44.14%
Rel Volume
2.68
Prev Close
303.38
Employees
7900
LT Debt/Eq
0.04
SMA200
34.77%
Avg Volume
2.23M
Price
306.79
IPO
Nov 17, 2006
Option/Short
Yes / Yes
Trades
Volume
5,989,989
Change
1.12%
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-29-26 10:38AM
May-28-26 04:30PM
03:00PM
01:25PM
09:47AM
04:30PM Loading…
May-21-26 04:30PM
May-19-26 04:30PM
05:30AM
May-18-26 01:53PM
May-15-26 07:01AM
May-13-26 10:40PM
May-12-26 11:30AM
May-11-26 04:30PM
May-01-26 12:28PM
03:19AM
08:30PM Loading…
Apr-30-26 08:30PM
04:13PM
04:02PM
Apr-16-26 09:05AM
Apr-15-26 12:41PM
10:51AM
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
09:28AM Loading…
Mar-09-26 09:28AM
Mar-08-26 04:55PM
07:25AM
Mar-06-26 01:50AM
Mar-05-26 09:00AM
06:46AM
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
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
Stockdale CarolineOfficerMay 28 '26Proposed Sale275.6010,6282,929,077May 28 09:56 AM
Widmar Mark RChief Executive OfficerMay 26 '26Sale268.985,1951,397,34481,861May 27 04:03 PM
Widmar Mark RChief Executive OfficerMay 22 '26Sale254.151,977502,45987,056May 27 04:03 PM
Widmar Mark ROfficerMay 26 '26Proposed Sale268.985,1951,397,347May 26 04:07 PM
Verma Kuntal KumarChief Manufacturing OfficerMay 21 '26Sale250.00582145,5004,967May 22 04:31 PM
Widmar Mark RChief Executive OfficerMay 21 '26Sale247.434,8151,191,37889,033May 22 04:28 PM
Widmar Mark ROfficerMay 22 '26Proposed Sale254.151,977502,458May 22 04:05 PM
Widmar Mark ROfficerMay 21 '26Proposed Sale247.434,8151,191,358May 21 04:27 PM
Verma Kuntal KumarOfficerMay 21 '26Proposed Sale250.00582145,500May 21 04:16 PM
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