Index S&P 500
P/E 17.25
EPS (ttm) 11.69
Insider Own 5.44%
Shs Outstand 107.25M
Perf Week -1.68%
Market Cap 21.63B
Forward P/E 8.67
EPS next Y 23.25
Insider Trans -1.06%
Shs Float 101.42M
Perf Month 9.12%
Enterprise Value 21.50B
PEG 0.52
EPS next Q 4.31
Inst Own 105.52%
Short Float 9.47%
Perf Quarter 20.18%
Income 1.26B
P/S 4.98
EPS this Y 27.57%
Inst Trans 11.04%
Short Ratio 2.58
Perf Half Y 51.87%
Sales 4.34B
P/B 2.53
EPS next Y 51.64%
ROA 10.54%
Short Interest 9.61M
Perf YTD 14.45%
Book/sh 79.69
P/C 18.00
EPS next 5Y 32.94%
ROE 15.92%
52W High 262.72 -23.23%
Perf Year -3.13%
Cash/sh 11.21
P/FCF -
EPS past 3/5Y 39.95% -
ROIC 14.05%
52W Low 116.56 73.04%
Perf 3Y 49.63%
Dividend Est. -
EV/EBITDA 11.04
Sales past 3/5Y 12.89% 6.55%
Gross Margin 42.99%
Volatility 3.51% 4.72%
Perf 5Y 179.91%
Dividend TTM -
EV/Sales 4.95
EPS Y/Y TTM 4.28%
Oper. Margin 33.76%
ATR (14) 8.44
Perf 10Y 317.68%
Dividend Ex-Date -
Quick Ratio 1.41
Sales Y/Y TTM 15.39%
Profit Margin 28.95%
RSI (14) 55.83
Recom 1.46
Dividend Gr. 3/5Y - -
Current Ratio 1.90
EPS Q/Q -2.14%
SMA20 0.10%
Beta 1.37
Target Price 220.64
Payout 0.00%
Debt/Eq 0.12
Sales Q/Q 8.58%
SMA50 7.69%
Rel Volume 0.33
Prev Close 203.31
Employees 8100
LT Debt/Eq 0.05
Earnings Jul 31 AMC
SMA200 21.48%
Avg Volume 3.73M
Price 201.70
IPO Nov 17, 2006
Option/Short Yes / Yes
EPS/Sales Surpr. 19.63% 5.38%
Trades
Volume 1,238,507
Change -0.79%
Date
Action
Analyst
Rating Change
Price Target Change
Aug-01-25 Reiterated
TD Cowen
Buy
$200 → $220
Jul-01-25 Reiterated
RBC Capital Mkts
Outperform
$188 → $200
Jun-11-25 Upgrade
Jefferies
Hold → Buy
$192
May-13-25 Upgrade
Wolfe Research
Peer Perform → Outperform
$221
Apr-30-25 Reiterated
TD Cowen
Buy
$275 → $200
Apr-30-25 Downgrade
Oppenheimer
Outperform → Perform
Apr-30-25 Downgrade
KeyBanc Capital Markets
Sector Weight → Underweight
$100
Apr-30-25 Downgrade
Jefferies
Buy → Hold
$127
Mar-03-25 Initiated
Redburn Atlantic
Neutral
Feb-11-25 Upgrade
Mizuho
Neutral → Outperform
$218 → $259
Jan-16-25 Upgrade
Seaport Research Partners
Neutral → Buy
$274
Nov-05-24 Initiated
Seaport Research Partners
Neutral
Oct-29-24 Upgrade
Janney
Neutral → Buy
$260
Oct-22-24 Upgrade
Citigroup
Neutral → Buy
$200 → $254
Sep-26-24 Initiated
Truist
Buy
$300
Aug-29-24 Initiated
William Blair
Mkt Perform
Aug-14-24 Initiated
Clarksons Platou
Buy
$270
Aug-01-24 Upgrade
DZ Bank
Hold → Buy
$280
Jun-28-24 Reiterated
Deutsche Bank
Buy
$215 → $280
Jun-18-24 Downgrade
Janney
Buy → Neutral
Show Previous Ratings
Sep-12-25 07:00AM
Sep-09-25 11:55PM
08:59AM
Sep-08-25 10:37AM
Sep-06-25 09:00AM
09:00AM
Loading…
Sep-03-25 09:00AM
Sep-02-25 11:28AM
04:31AM
Sep-01-25 08:30AM
12:33AM
Aug-26-25 07:08AM
Aug-25-25 11:36PM
05:52PM
10:03AM
(Investor's Business Daily)
Aug-22-25 11:34AM
11:04AM
Loading…
11:04AM
06:02AM
Aug-21-25 11:47PM
05:12PM
04:19PM
02:39PM
02:34PM
01:14PM
(The Wall Street Journal)
12:33PM
10:22AM
09:33AM
(Investor's Business Daily)
08:46AM
07:05AM
05:38AM
05:34AM
10:02AM
Loading…
Aug-20-25 10:02AM
09:55AM
09:00AM
Aug-19-25 06:14PM
01:00PM
12:42PM
09:39AM
08:25AM
03:12AM
(The Wall Street Journal)
Aug-18-25 06:41PM
(The Wall Street Journal) +9.69%
05:01PM
(The Wall Street Journal)
04:20PM
04:04PM
(Investor's Business Daily)
02:25PM
01:50PM
(The Wall Street Journal)
01:46PM
01:40PM
12:34PM
11:34AM
11:04AM
10:30AM
(Associated Press Finance)
09:48AM
09:35AM
09:34AM
(The Wall Street Journal)
07:27AM
05:42AM
(The Wall Street Journal)
05:19AM
03:43AM
Aug-17-25 09:52PM
Aug-15-25 06:31PM
(Motley Fool) +11.05%
+9.69%
03:28PM
03:21PM
Aug-14-25 08:30AM
Aug-13-25 10:35AM
12:20AM
Aug-12-25 11:43PM
Aug-11-25 10:25AM
Aug-08-25 03:37PM
Aug-06-25 09:00AM
Aug-05-25 12:04PM
(Investor's Business Daily)
07:00AM
Aug-01-25 04:08PM
01:08PM
11:17AM
09:38AM
(The Wall Street Journal)
08:54AM
Jul-31-25 05:10PM
05:04PM
(The Wall Street Journal)
04:53PM
04:48PM
(The Wall Street Journal)
04:37PM
04:32PM
04:22PM
(Investor's Business Daily)
04:08PM
(Associated Press Finance)
04:02PM
11:18AM
11:06AM
12:21AM
Jul-29-25 11:10PM
05:35PM
10:00AM
Jul-28-25 09:58AM
Jul-25-25 11:04PM
07:55PM
05:45PM
10:24AM
Jul-24-25 08:55PM
10:00AM
Jul-23-25 09:00AM
08:24AM
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 Tempe, AZ.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
Sloan Samantha L. EVP, Corporate Affairs Aug 29 '25 Option Exercise 0.00 469 0 1,030 Sep 03 04:18 PM Sloan Samantha L. EVP, Corporate Affairs Sep 02 '25 Sale 188.47 140 26,386 890 Sep 03 04:18 PM Sloan Samantha L. Officer Sep 02 '25 Proposed Sale 188.47 140 26,386 Sep 02 04:01 PM Dymbort Jason E. General Counsel and Secretary Aug 19 '25 Sale 215.33 1,824 392,762 20,449 Aug 20 04:05 PM Dymbort Jason E. Officer Aug 19 '25 Proposed Sale 215.33 1,824 392,762 Aug 19 10:23 AM Widmar Mark R Chief Executive Officer Aug 15 '25 Sale 199.44 2,321 462,889 81,861 Aug 18 05:36 PM Theurer Nathan B. VP - Global Controller and CAO Aug 14 '25 Sale 182.03 686 124,873 0 Aug 18 05:18 PM Widmar Mark R Officer Aug 15 '25 Proposed Sale 199.43 2,321 462,887 Aug 15 04:34 PM Widmar Mark R Chief Executive Officer Aug 12 '25 Sale 185.47 23,912 4,435,074 87,978 Aug 14 07:11 PM Widmar Mark R Chief Executive Officer Aug 13 '25 Sale 187.19 3,796 710,580 84,182 Aug 14 07:11 PM Theurer Nathan B. Officer Aug 14 '25 Proposed Sale 182.03 686 124,873 Aug 14 05:37 PM Widmar Mark R Officer Aug 13 '25 Proposed Sale 187.19 3,796 710,582 Aug 13 04:54 PM Widmar Mark R Officer Aug 12 '25 Proposed Sale 185.48 23,912 4,435,095 Aug 12 04:54 PM Buehler Patrick James Chief Product Officer Jul 03 '25 Sale 180.00 1,600 288,000 4,398 Jul 07 04:13 PM Buehler Patrick James Officer Jul 03 '25 Proposed Sale 180.00 1,600 288,000 Jul 03 11:13 AM Buehler Patrick James Chief Product Officer Jun 03 '25 Sale 149.08 1,868 278,481 5,998 Jun 04 06:45 PM Koralewski Michael Chief Supply Chain Officer Jun 02 '25 Sale 158.21 2,951 466,878 11,369 Jun 03 06:17 PM Buehler Patrick James Officer Jun 03 '25 Proposed Sale 149.08 1,868 278,481 Jun 03 10:32 AM Koralewski Michael Officer Jun 02 '25 Proposed Sale 158.21 2,951 466,878 Jun 02 01:23 PM Gloeckler Markus Chief Technology Officer May 28 '25 Sale 155.05 9,557 1,481,813 8,037 May 29 04:10 PM Gloeckler Markus Officer May 28 '25 Proposed Sale 155.05 9,557 1,481,813 May 28 10:19 AM Bradley Alexander R. Chief Financial Officer May 12 '25 Sale 150.00 8,794 1,319,120 36,923 May 13 04:25 PM Bradley Alexander R. Officer May 12 '25 Proposed Sale 150.01 8,794 1,319,167 May 12 04:04 PM Verma Kuntal Kumar Chief Manufacturing Officer Mar 18 '25 Sale 127.83 503 64,301 4,695 Mar 19 05:16 PM ANTOUN GEORGES Chief Commercial Officer Mar 14 '25 Option Exercise 0.00 587 0 53,065 Mar 18 07:59 PM ANTOUN GEORGES Chief Commercial Officer Mar 17 '25 Sale 133.75 229 30,629 52,836 Mar 18 07:59 PM Bradley Alexander R. Chief Financial Officer Mar 14 '25 Option Exercise 0.00 1,441 0 46,316 Mar 18 07:57 PM Bradley Alexander R. Chief Financial Officer Mar 17 '25 Sale 133.75 599 80,116 45,717 Mar 18 07:57 PM Buehler Patrick James Chief Product Officer Mar 14 '25 Option Exercise 0.00 427 0 8,052 Mar 18 07:54 PM Buehler Patrick James Chief Product Officer Mar 17 '25 Sale 133.75 186 24,878 7,866 Mar 18 07:54 PM Dymbort Jason E. General Counsel and Secretary Mar 14 '25 Option Exercise 0.00 854 0 22,636 Mar 18 07:53 PM Dymbort Jason E. General Counsel and Secretary Mar 17 '25 Sale 133.75 363 48,551 22,273 Mar 18 07:53 PM Gloeckler Markus Chief Technology Officer Mar 14 '25 Option Exercise 0.00 854 0 17,974 Mar 18 07:52 PM Gloeckler Markus Chief Technology Officer Mar 17 '25 Sale 133.75 380 50,825 17,594 Mar 18 07:52 PM Koralewski Michael Chief Supply Chain Officer Mar 14 '25 Option Exercise 0.00 640 0 14,593 Mar 18 07:51 PM Koralewski Michael Chief Supply Chain Officer Mar 17 '25 Sale 133.75 273 36,514 14,320 Mar 18 07:51 PM Stockdale Caroline Chief People and Comm. Officer Mar 14 '25 Option Exercise 0.00 801 0 30,659 Mar 18 07:49 PM Stockdale Caroline Chief People and Comm. Officer Mar 17 '25 Sale 133.75 341 45,609 30,318 Mar 18 07:49 PM Theurer Nathan B. VP - Global Controller and CAO Mar 14 '25 Option Exercise 0.00 131 0 342 Mar 18 07:48 PM Theurer Nathan B. VP - Global Controller and CAO Mar 17 '25 Sale 133.75 35 4,681 307 Mar 18 07:48 PM Verma Kuntal Kumar Chief Manufacturing Officer Mar 14 '25 Option Exercise 0.00 907 0 5,602 Mar 18 07:44 PM Verma Kuntal Kumar Chief Manufacturing Officer Mar 17 '25 Sale 133.75 404 54,035 5,198 Mar 18 07:44 PM Widmar Mark R Chief Executive Officer Mar 14 '25 Option Exercise 0.00 4,856 0 113,856 Mar 18 07:39 PM Widmar Mark R Chief Executive Officer Mar 17 '25 Sale 133.75 1,966 262,952 111,890 Mar 18 07:39 PM Verma Kuntal Kumar Officer Mar 18 '25 Proposed Sale 131.51 503 66,150 Mar 18 10:40 AM Theurer Nathan B. Officer Mar 17 '25 Proposed Sale 133.75 35 4,681 Mar 17 03:52 PM Widmar Mark R Officer Mar 17 '25 Proposed Sale 133.75 1,966 262,962 Mar 17 03:48 PM ANTOUN GEORGES Officer Mar 17 '25 Proposed Sale 133.75 229 30,630 Mar 17 03:47 PM Buehler Patrick James Officer Mar 17 '25 Proposed Sale 133.75 186 24,878 Mar 17 03:42 PM Verma Kuntal Kumar Officer Mar 17 '25 Proposed Sale 133.75 404 54,037 Mar 17 03:41 PM Stockdale Caroline Officer Mar 17 '25 Proposed Sale 133.75 341 45,610 Mar 17 03:32 PM Bradley Alexander R. Officer Mar 17 '25 Proposed Sale 133.75 599 80,119 Mar 17 03:28 PM Dymbort Jason E. Officer Mar 17 '25 Proposed Sale 133.75 363 48,553 Mar 17 03:25 PM Gloeckler Markus Officer Mar 17 '25 Proposed Sale 133.75 380 50,827 Mar 17 03:20 PM Koralewski Michael Officer Mar 17 '25 Proposed Sale 133.75 273 36,515 Mar 17 03:13 PM Widmar Mark R Chief Executive Officer Mar 06 '25 Option Exercise 0.00 9,436 0 110,272 Mar 10 06:18 PM Widmar Mark R Chief Executive Officer Mar 07 '25 Sale 132.96 1,272 169,125 109,000 Mar 10 06:18 PM Verma Kuntal Kumar Chief Manufacturing Officer Mar 06 '25 Option Exercise 0.00 2,069 0 5,114 Mar 10 06:14 PM Verma Kuntal Kumar Chief Manufacturing Officer Mar 07 '25 Sale 132.96 419 55,710 4,695 Mar 10 06:14 PM Theurer Nathan B. VP - Global Controller and CAO Mar 06 '25 Option Exercise 0.00 310 0 242 Mar 10 06:06 PM Theurer Nathan B. VP - Global Controller and CAO Mar 07 '25 Sale 132.96 31 4,122 211 Mar 10 06:06 PM Stockdale Caroline Chief People and Comm. Officer Mar 06 '25 Option Exercise 0.00 1,749 0 30,085 Mar 10 05:59 PM Stockdale Caroline Chief People and Comm. Officer Mar 07 '25 Sale 132.96 227 30,182 29,858 Mar 10 05:59 PM Koralewski Michael Chief Supply Chain Officer Mar 06 '25 Option Exercise 0.00 1,282 0 14,141 Mar 10 05:57 PM Koralewski Michael Chief Supply Chain Officer Mar 07 '25 Sale 132.96 188 24,996 13,953 Mar 10 05:57 PM Gloeckler Markus Chief Technology Officer Mar 06 '25 Option Exercise 0.00 2,083 0 17,498 Mar 10 05:51 PM Gloeckler Markus Chief Technology Officer Mar 07 '25 Sale 132.96 378 50,259 17,120 Mar 10 05:51 PM Dymbort Jason E. General Counsel and Secretary Mar 06 '25 Option Exercise 0.00 1,988 0 22,102 Mar 10 05:42 PM Dymbort Jason E. General Counsel and Secretary Mar 07 '25 Sale 132.96 320 42,547 21,782 Mar 10 05:42 PM Buehler Patrick James Chief Product Officer Mar 06 '25 Option Exercise 0.00 1,065 0 7,817 Mar 10 05:23 PM Buehler Patrick James Chief Product Officer Mar 07 '25 Sale 132.96 192 25,528 7,625 Mar 10 05:23 PM Bradley Alexander R. Chief Financial Officer Mar 06 '25 Option Exercise 0.00 2,883 0 45,266 Mar 10 05:15 PM Bradley Alexander R. Chief Financial Officer Mar 07 '25 Sale 132.96 391 51,987 44,875 Mar 10 05:15 PM ANTOUN GEORGES Chief Commercial Officer Mar 06 '25 Option Exercise 0.00 1,394 0 52,625 Mar 10 05:12 PM ANTOUN GEORGES Chief Commercial Officer Mar 07 '25 Sale 132.96 147 19,545 52,478 Mar 10 05:12 PM Verma Kuntal Kumar Officer Mar 07 '25 Proposed Sale 132.96 419 55,711 Mar 07 03:32 PM Bradley Alexander R. Officer Mar 07 '25 Proposed Sale 132.96 391 51,988 Mar 07 03:21 PM Widmar Mark R Officer Mar 07 '25 Proposed Sale 132.96 1,272 169,127 Mar 07 03:19 PM Gloeckler Markus Officer Mar 07 '25 Proposed Sale 132.96 378 50,259 Mar 07 03:17 PM Buehler Patrick James Officer Mar 07 '25 Proposed Sale 132.96 192 25,529 Mar 07 03:15 PM Stockdale Caroline Officer Mar 07 '25 Proposed Sale 132.96 227 30,182 Mar 07 03:15 PM Koralewski Michael Officer Mar 07 '25 Proposed Sale 132.96 188 24,997 Mar 07 03:14 PM Theurer Nathan B. Officer Mar 07 '25 Proposed Sale 132.96 31 4,122 Mar 07 03:13 PM Dymbort Jason E. Officer Mar 07 '25 Proposed Sale 132.96 320 42,548 Mar 07 03:10 PM ANTOUN GEORGES Officer Mar 07 '25 Proposed Sale 132.96 147 19,545 Mar 07 03:07 PM Widmar Mark R Chief Executive Officer Feb 28 '25 Sale 141.09 21,542 3,039,361 103,403 Mar 03 05:00 PM Verma Kuntal Kumar Chief Manufacturing Officer Feb 28 '25 Sale 136.60 7,475 1,021,086 3,549 Mar 03 04:56 PM Verma Kuntal Kumar Officer Feb 28 '25 Proposed Sale 141.09 7,475 1,054,648 Feb 28 11:58 AM Widmar Mark R Officer Feb 28 '25 Proposed Sale 141.09 21,542 3,039,361 Feb 28 10:39 AM Gloeckler Markus Chief Technology Officer Oct 31 '24 Sale 198.52 3,601 714,871 8,935 Nov 04 04:03 PM Gloeckler Markus Officer Oct 31 '24 Proposed Sale 198.52 3,601 714,871 Oct 31 10:43 AM