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

Last Close
May 06  •  12:00PM ET
216.43
Dollar change
-2.95
Percentage change
-1.34
%
Index
S&P 500
P/E
13.98
EPS (ttm)
15.48
Insider Own
5.46%
Shs Outstand
107.45M
Perf Week
13.55%
Market Cap
23.26B
Forward P/E
9.04
EPS next Y
23.94
Insider Trans
-2.17%
Shs Float
101.58M
Perf Month
12.54%
Enterprise Value
21.42B
PEG
0.33
EPS next Q
3.26
Inst Own
98.01%
Perf Quarter
-9.09%
Income
1.67B
P/S
4.29
EPS this Y
22.83%
Inst Trans
-6.14%
Perf Half Y
-18.55%
Sales
5.42B
P/B
2.35
EPS next Y
37.14%
ROA
13.08%
Perf YTD
-17.15%
Book/sh
91.93
P/C
9.58
EPS next 5Y
27.02%
ROE
18.44%
52W High
285.99 -24.32%
Perf Year
70.74%
Cash/sh
22.58
P/FCF
13.94
EPS past 3/5Y
- 30.65%
ROIC
16.23%
52W Low
125.80 72.04%
Perf 3Y
21.18%
Dividend Est.
-
EV/EBITDA
9.12
Sales past 3/5Y
25.84% 14.00%
Gross Margin
41.73%
Volatility
6.33% 4.55%
Perf 5Y
193.94%
Dividend TTM
-
EV/Sales
3.95
EPS Y/Y TTM
31.37%
Oper. Margin
33.17%
ATR (14)
9.21
Perf 10Y
317.82%
Dividend Ex-Date
-
Quick Ratio
2.15
Sales Y/Y TTM
27.30%
Profit Margin
30.73%
RSI (14)
62.69
Dividend Gr. 3/5Y
- -
Current Ratio
2.56
EPS Q/Q
65.10%
SMA20
8.72%
Beta
1.56
Payout
0.00%
Debt/Eq
0.06
Sales Q/Q
23.64%
SMA50
9.76%
Rel Volume
0.87
Prev Close
219.38
Employees
7900
LT Debt/Eq
0.04
SMA200
-2.73%
Avg Volume
2.33M
Price
216.43
IPO
Nov 17, 2006
Option/Short
Yes / Yes
Trades
Volume
842,250
Change
-1.34%
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-01-26 12:28PM
03:19AM
Apr-30-26 08:30PM
04:13PM
04:02PM
09:05AM Loading…
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 Loading…
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
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 Loading…
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
Feb-05-26 09:00AM
08:59AM
07:34AM
Feb-04-26 05:51PM
10:13AM
10:11AM
09:32AM
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.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
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
Gloeckler MarkusChief Technology OfficerMar 06 '26Option Exercise0.003,150011,187Mar 10 08:56 PM
Gloeckler MarkusChief Technology OfficerMar 09 '26Sale190.361,325252,2279,862Mar 10 08:56 PM
Koralewski MichaelChief Supply Chain OfficerMar 06 '26Option Exercise0.001,854014,719Mar 10 08:54 PM
Koralewski MichaelChief Supply Chain OfficerMar 09 '26Sale190.36756143,91213,963Mar 10 08:54 PM
Sloan Samantha L.EVP, Corporate AffairsMar 06 '26Option Exercise0.0068101,826Mar 10 08:53 PM
Sloan Samantha L.EVP, Corporate AffairsMar 09 '26Sale190.3630357,6791,523Mar 10 08:53 PM
Stockdale CarolineChief People and Comm. OfficerMar 06 '26Option Exercise0.002,436034,636Mar 10 08:52 PM
Stockdale CarolineChief People and Comm. OfficerMar 09 '26Sale190.361,041198,16533,595Mar 10 08:52 PM
Theurer Nathan B.VP - Global Controller and CAOMar 06 '26Option Exercise0.004810481Mar 10 08:51 PM
Theurer Nathan B.VP - Global Controller and CAOMar 09 '26Sale190.3615729,887324Mar 10 08:51 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 06 '26Option Exercise0.003,289010,895Mar 10 08:49 PM