Index S&P 500
P/E 15.73
EPS (ttm) 11.76
Insider Own 5.46%
Shs Outstand 107.24M
Perf Week 18.89%
Market Cap 19.84B
Forward P/E 8.30
EPS next Y 22.28
Insider Trans -1.03%
Shs Float 101.39M
Perf Month 16.10%
Enterprise Value 19.58B
PEG 0.51
EPS next Q 2.75
Inst Own 95.61%
Short Float 10.37%
Perf Quarter 42.53%
Income 1.26B
P/S 4.66
EPS this Y 24.20%
Inst Trans 5.52%
Short Ratio 2.00
Perf Half Y 3.91%
Sales 4.26B
P/B 2.42
EPS next Y 49.27%
ROA 11.06%
Short Interest 10.52M
Perf YTD 4.99%
Book/sh 76.34
P/C 22.28
EPS next 5Y 30.55%
ROE 16.77%
52W High 262.72 -29.57%
Perf Year -16.92%
Cash/sh 8.31
P/FCF -
EPS past 3/5Y 39.95% -
ROIC 14.70%
52W Low 116.56 58.74%
Perf 3Y 173.11%
Dividend Est. -
EV/EBITDA 10.16
Sales past 3/5Y 12.89% 6.55%
Gross Margin 43.76%
Volatility 6.52% 5.43%
Perf 5Y 279.47%
Dividend TTM -
EV/Sales 4.60
EPS Y/Y TTM 23.19%
Oper. Margin 34.63%
ATR (14) 11.17
Perf 10Y 263.02%
Dividend Ex-Date -
Quick Ratio 1.39
Sales Y/Y TTM 19.42%
Profit Margin 29.72%
RSI (14) 66.24
Recom 1.54
Dividend Gr. 3/5Y - -
Current Ratio 1.93
EPS Q/Q -11.45%
SMA20 15.14%
Beta 1.48
Target Price 202.66
Payout 0.00%
Debt/Eq 0.08
Sales Q/Q 6.35%
SMA50 19.32%
Rel Volume 1.22
Prev Close 170.52
Employees 8100
LT Debt/Eq 0.05
Earnings Apr 29 AMC
SMA200 7.35%
Avg Volume 5.25M
Price 185.03
IPO Nov 17, 2006
Option/Short Yes / Yes
EPS/Sales Surpr. -21.82% 0.24%
Trades
Volume 6,399,642
Change 8.51%
Date
Action
Analyst
Rating Change
Price Target Change
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
May-30-24 Downgrade
Mizuho
Buy → Neutral
$209 → $274
Show Previous Ratings
Today 03:12AM
Jul-03-25 09:31PM
(Morningstar Research) +8.51%
03:32PM
11:49AM
(Investor's Business Daily)
Jul-02-25 03:13PM
01:21PM
Loading…
01:21PM
(Investor's Business Daily)
07:17AM
02:46AM
Jul-01-25 05:45PM
03:03PM
02:04PM
Jun-30-25 01:47PM
01:20PM
12:40PM
11:57AM
11:52AM
Loading…
11:52AM
09:59AM
09:29AM
08:55AM
08:08AM
08:08AM
07:23AM
07:15AM
05:06AM
04:45AM
03:21AM
Jun-26-25 04:47PM
01:25PM
Jun-25-25 05:45PM
09:00AM
03:48PM
Loading…
Jun-24-25 03:48PM
03:46PM
10:20AM
07:15AM
Jun-23-25 04:15PM
03:11PM
11:22AM
Jun-22-25 12:00PM
Jun-21-25 08:31PM
08:45AM
08:00AM
Jun-19-25 09:50AM
Jun-18-25 08:32PM
11:38AM
11:28AM
05:37AM
Jun-17-25 06:25PM
05:49PM
(The Wall Street Journal)
05:45PM
05:39PM
05:05PM
05:03PM
(Investor's Business Daily)
04:00PM
03:59PM
03:21PM
12:03PM
11:18AM
11:04AM
10:16AM
09:53AM
09:33AM
(The Wall Street Journal)
08:33AM
07:01AM
05:14AM
Jun-15-25 05:33AM
Jun-13-25 02:08PM
Jun-11-25 05:45PM
12:06PM
11:50AM
10:18AM
09:35AM
Jun-10-25 05:50PM
11:52AM
Jun-09-25 09:05AM
Jun-06-25 07:00AM
Jun-05-25 01:59PM
11:31AM
09:30AM
Jun-04-25 11:34PM
05:45PM
09:00AM
Jun-03-25 04:41PM
Jun-02-25 05:58PM
04:00PM
01:17PM
01:14PM
10:56AM
(The Wall Street Journal)
May-31-25 07:00AM
May-30-25 01:17AM
May-29-25 02:42PM
11:30AM
12:43AM
May-28-25 11:00AM
May-26-25 08:32AM
May-23-25 04:35PM
03:46PM
01:25PM
10:30AM
05:00AM
04:58AM
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
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 Buehler Patrick James Chief Product Officer Aug 13 '24 Sale 222.00 8,619 1,913,418 3,468 Aug 14 05:56 PM Jeffers Byron Michael VP - Global Controller and CAO Aug 12 '24 Sale 220.00 500 110,000 0 Aug 13 04:51 PM Buehler Patrick James Officer Aug 13 '24 Proposed Sale 222.00 8,619 1,913,418 Aug 13 12:25 PM Jeffers Byron Michael VP - Global Controller and CAO Aug 07 '24 Sale 216.50 1,766 382,339 500 Aug 08 05:27 PM