NEW: We've expanded Stock Detail, Screener, and Maps with new data

Stock Detail, Screener:
3, 5, 10-Year Performance
EV/EBITDA, EV/Sales
Dividend Growth (1, 3, 5 Years)
EPS & Sales Growth (3 Years)

Maps:
All from Screener plus:
ROA, ROE, ROIC
Quick & Current Ratios
LT Debt and Debt to Equity Ratios
Gross, Operating, and Net Margins

Last Close
Jun 30 04:00PM ET
165.54
Dollar change
+13.40
Percentage change
8.81
%
IndexS&P 500 P/E14.07 EPS (ttm)11.76 Insider Own5.46% Shs Outstand107.24M Perf Week14.43%
Market Cap17.75B Forward P/E7.53 EPS next Y21.99 Insider Trans-1.03% Shs Float101.39M Perf Month6.15%
Enterprise Value17.49B PEG0.46 EPS next Q2.76 Inst Own95.76% Short Float10.37% Perf Quarter30.02%
Income1.26B P/S4.17 EPS this Y24.43% Inst Trans5.52% Short Ratio2.10 Perf Half Y-11.10%
Sales4.26B P/B2.17 EPS next Y47.04% ROA11.06% Short Interest10.52M Perf YTD-6.07%
Book/sh76.34 P/C19.93 EPS next 5Y30.62% ROE16.77% 52W High262.72 -36.99% Perf Year-33.23%
Cash/sh8.31 P/FCF- EPS past 3/5Y39.95% - ROIC14.70% 52W Low116.56 42.02% Perf 3Y137.84%
Dividend Est.- EV/EBITDA9.08 Sales past 3/5Y12.89% 6.55% Gross Margin43.76% Volatility5.10% 5.36% Perf 5Y218.84%
Dividend TTM- EV/Sales4.11 EPS Y/Y TTM23.19% Oper. Margin34.63% ATR (14)10.15 Perf 10Y223.89%
Dividend Ex-Date- Quick Ratio1.39 Sales Y/Y TTM19.42% Profit Margin29.72% RSI (14)56.71 Recom1.54
Dividend Gr. 3/5Y- - Current Ratio1.93 EPS Q/Q-11.45% SMA204.63% Beta1.50 Target Price202.30
Payout0.00% Debt/Eq0.08 Sales Q/Q6.35% SMA508.62% Rel Volume1.58 Prev Close152.14
Employees8100 LT Debt/Eq0.05 EarningsApr 29 AMC SMA200-4.48% Avg Volume5.02M Price165.54
IPONov 17, 2006 Option/ShortYes / Yes EPS/Sales Surpr.-21.82% 0.24% Trades Volume7,918,275 Change8.81%
Date Action Analyst Rating Change Price Target Change
Jun-11-25Upgrade Jefferies Hold → Buy $192
May-13-25Upgrade Wolfe Research Peer Perform → Outperform $221
Apr-30-25Reiterated TD Cowen Buy $275 → $200
Apr-30-25Downgrade Oppenheimer Outperform → Perform
Apr-30-25Downgrade KeyBanc Capital Markets Sector Weight → Underweight $100
Apr-30-25Downgrade Jefferies Buy → Hold $127
Mar-03-25Initiated Redburn Atlantic Neutral
Feb-11-25Upgrade Mizuho Neutral → Outperform $218 → $259
Jan-16-25Upgrade Seaport Research Partners Neutral → Buy $274
Nov-05-24Initiated Seaport Research Partners Neutral
Jun-30-25 01:47PM
01:20PM
12:40PM
11:57AM
11:52AM
09:59AM Loading…
09:59AM
09:29AM
08:55AM
08:08AM
08:08AM
07:23AM
07:15AM
05:06AM
04:45AM
03:21AM
04:47PM Loading…
Jun-26-25 04:47PM
01:25PM
Jun-25-25 05:45PM
09:00AM
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
09:50AM Loading…
Jun-19-25 09:50AM
Jun-18-25 08:32PM
11:38AM
11:28AM
05:37AM
Jun-17-25 06:25PM
05:49PM
05:45PM
05:39PM
05:05PM
05:03PM
04:00PM
03:59PM
03:21PM
12:03PM
11:18AM
11:04AM
10:16AM
09:53AM
09:33AM
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
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
02:45AM
May-22-25 05:22PM
01:17PM
12:37PM
May-21-25 11:15AM
10:30AM
09:00AM
May-20-25 09:05PM
06:20PM
11:30AM
11:10AM
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 JamesChief Product OfficerJun 03 '25Sale149.081,868278,4815,998Jun 04 06:45 PM
Koralewski MichaelChief Supply Chain OfficerJun 02 '25Sale158.212,951466,87811,369Jun 03 06:17 PM
Buehler Patrick JamesOfficerJun 03 '25Proposed Sale149.081,868278,481Jun 03 10:32 AM
Koralewski MichaelOfficerJun 02 '25Proposed Sale158.212,951466,878Jun 02 01:23 PM
Gloeckler MarkusChief Technology OfficerMay 28 '25Sale155.059,5571,481,8138,037May 29 04:10 PM
Gloeckler MarkusOfficerMay 28 '25Proposed Sale155.059,5571,481,813May 28 10:19 AM
Bradley Alexander R.Chief Financial OfficerMay 12 '25Sale150.008,7941,319,12036,923May 13 04:25 PM
Bradley Alexander R.OfficerMay 12 '25Proposed Sale150.018,7941,319,167May 12 04:04 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 18 '25Sale127.8350364,3014,695Mar 19 05:16 PM
ANTOUN GEORGESChief Commercial OfficerMar 14 '25Option Exercise0.00587053,065Mar 18 07:59 PM
ANTOUN GEORGESChief Commercial OfficerMar 17 '25Sale133.7522930,62952,836Mar 18 07:59 PM
Bradley Alexander R.Chief Financial OfficerMar 14 '25Option Exercise0.001,441046,316Mar 18 07:57 PM
Bradley Alexander R.Chief Financial OfficerMar 17 '25Sale133.7559980,11645,717Mar 18 07:57 PM
Buehler Patrick JamesChief Product OfficerMar 14 '25Option Exercise0.0042708,052Mar 18 07:54 PM
Buehler Patrick JamesChief Product OfficerMar 17 '25Sale133.7518624,8787,866Mar 18 07:54 PM
Dymbort Jason E.General Counsel and SecretaryMar 14 '25Option Exercise0.00854022,636Mar 18 07:53 PM
Dymbort Jason E.General Counsel and SecretaryMar 17 '25Sale133.7536348,55122,273Mar 18 07:53 PM
Gloeckler MarkusChief Technology OfficerMar 14 '25Option Exercise0.00854017,974Mar 18 07:52 PM
Gloeckler MarkusChief Technology OfficerMar 17 '25Sale133.7538050,82517,594Mar 18 07:52 PM
Koralewski MichaelChief Supply Chain OfficerMar 14 '25Option Exercise0.00640014,593Mar 18 07:51 PM
Koralewski MichaelChief Supply Chain OfficerMar 17 '25Sale133.7527336,51414,320Mar 18 07:51 PM
Stockdale CarolineChief People and Comm. OfficerMar 14 '25Option Exercise0.00801030,659Mar 18 07:49 PM
Stockdale CarolineChief People and Comm. OfficerMar 17 '25Sale133.7534145,60930,318Mar 18 07:49 PM
Theurer Nathan B.VP - Global Controller and CAOMar 14 '25Option Exercise0.001310342Mar 18 07:48 PM
Theurer Nathan B.VP - Global Controller and CAOMar 17 '25Sale133.75354,681307Mar 18 07:48 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 14 '25Option Exercise0.0090705,602Mar 18 07:44 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 17 '25Sale133.7540454,0355,198Mar 18 07:44 PM
Widmar Mark RChief Executive OfficerMar 14 '25Option Exercise0.004,8560113,856Mar 18 07:39 PM
Widmar Mark RChief Executive OfficerMar 17 '25Sale133.751,966262,952111,890Mar 18 07:39 PM
Verma Kuntal KumarOfficerMar 18 '25Proposed Sale131.5150366,150Mar 18 10:40 AM
Theurer Nathan B.OfficerMar 17 '25Proposed Sale133.75354,681Mar 17 03:52 PM
Widmar Mark ROfficerMar 17 '25Proposed Sale133.751,966262,962Mar 17 03:48 PM
ANTOUN GEORGESOfficerMar 17 '25Proposed Sale133.7522930,630Mar 17 03:47 PM
Buehler Patrick JamesOfficerMar 17 '25Proposed Sale133.7518624,878Mar 17 03:42 PM
Verma Kuntal KumarOfficerMar 17 '25Proposed Sale133.7540454,037Mar 17 03:41 PM
Stockdale CarolineOfficerMar 17 '25Proposed Sale133.7534145,610Mar 17 03:32 PM
Bradley Alexander R.OfficerMar 17 '25Proposed Sale133.7559980,119Mar 17 03:28 PM
Dymbort Jason E.OfficerMar 17 '25Proposed Sale133.7536348,553Mar 17 03:25 PM
Gloeckler MarkusOfficerMar 17 '25Proposed Sale133.7538050,827Mar 17 03:20 PM
Koralewski MichaelOfficerMar 17 '25Proposed Sale133.7527336,515Mar 17 03:13 PM
Widmar Mark RChief Executive OfficerMar 06 '25Option Exercise0.009,4360110,272Mar 10 06:18 PM
Widmar Mark RChief Executive OfficerMar 07 '25Sale132.961,272169,125109,000Mar 10 06:18 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 06 '25Option Exercise0.002,06905,114Mar 10 06:14 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 07 '25Sale132.9641955,7104,695Mar 10 06:14 PM
Theurer Nathan B.VP - Global Controller and CAOMar 06 '25Option Exercise0.003100242Mar 10 06:06 PM
Theurer Nathan B.VP - Global Controller and CAOMar 07 '25Sale132.96314,122211Mar 10 06:06 PM
Stockdale CarolineChief People and Comm. OfficerMar 06 '25Option Exercise0.001,749030,085Mar 10 05:59 PM
Stockdale CarolineChief People and Comm. OfficerMar 07 '25Sale132.9622730,18229,858Mar 10 05:59 PM
Koralewski MichaelChief Supply Chain OfficerMar 06 '25Option Exercise0.001,282014,141Mar 10 05:57 PM
Koralewski MichaelChief Supply Chain OfficerMar 07 '25Sale132.9618824,99613,953Mar 10 05:57 PM
Gloeckler MarkusChief Technology OfficerMar 06 '25Option Exercise0.002,083017,498Mar 10 05:51 PM
Gloeckler MarkusChief Technology OfficerMar 07 '25Sale132.9637850,25917,120Mar 10 05:51 PM
Dymbort Jason E.General Counsel and SecretaryMar 06 '25Option Exercise0.001,988022,102Mar 10 05:42 PM
Dymbort Jason E.General Counsel and SecretaryMar 07 '25Sale132.9632042,54721,782Mar 10 05:42 PM
Buehler Patrick JamesChief Product OfficerMar 06 '25Option Exercise0.001,06507,817Mar 10 05:23 PM
Buehler Patrick JamesChief Product OfficerMar 07 '25Sale132.9619225,5287,625Mar 10 05:23 PM
Bradley Alexander R.Chief Financial OfficerMar 06 '25Option Exercise0.002,883045,266Mar 10 05:15 PM
Bradley Alexander R.Chief Financial OfficerMar 07 '25Sale132.9639151,98744,875Mar 10 05:15 PM
ANTOUN GEORGESChief Commercial OfficerMar 06 '25Option Exercise0.001,394052,625Mar 10 05:12 PM
ANTOUN GEORGESChief Commercial OfficerMar 07 '25Sale132.9614719,54552,478Mar 10 05:12 PM
Verma Kuntal KumarOfficerMar 07 '25Proposed Sale132.9641955,711Mar 07 03:32 PM
Bradley Alexander R.OfficerMar 07 '25Proposed Sale132.9639151,988Mar 07 03:21 PM
Widmar Mark ROfficerMar 07 '25Proposed Sale132.961,272169,127Mar 07 03:19 PM
Gloeckler MarkusOfficerMar 07 '25Proposed Sale132.9637850,259Mar 07 03:17 PM
Buehler Patrick JamesOfficerMar 07 '25Proposed Sale132.9619225,529Mar 07 03:15 PM
Stockdale CarolineOfficerMar 07 '25Proposed Sale132.9622730,182Mar 07 03:15 PM
Koralewski MichaelOfficerMar 07 '25Proposed Sale132.9618824,997Mar 07 03:14 PM
Theurer Nathan B.OfficerMar 07 '25Proposed Sale132.96314,122Mar 07 03:13 PM
Dymbort Jason E.OfficerMar 07 '25Proposed Sale132.9632042,548Mar 07 03:10 PM
ANTOUN GEORGESOfficerMar 07 '25Proposed Sale132.9614719,545Mar 07 03:07 PM
Widmar Mark RChief Executive OfficerFeb 28 '25Sale141.0921,5423,039,361103,403Mar 03 05:00 PM
Verma Kuntal KumarChief Manufacturing OfficerFeb 28 '25Sale136.607,4751,021,0863,549Mar 03 04:56 PM
Verma Kuntal KumarOfficerFeb 28 '25Proposed Sale141.097,4751,054,648Feb 28 11:58 AM
Widmar Mark ROfficerFeb 28 '25Proposed Sale141.0921,5423,039,361Feb 28 10:39 AM
Gloeckler MarkusChief Technology OfficerOct 31 '24Sale198.523,601714,8718,935Nov 04 04:03 PM
Gloeckler MarkusOfficerOct 31 '24Proposed Sale198.523,601714,871Oct 31 10:43 AM
Buehler Patrick JamesChief Product OfficerAug 13 '24Sale222.008,6191,913,4183,468Aug 14 05:56 PM
Jeffers Byron MichaelVP - Global Controller and CAOAug 12 '24Sale220.00500110,0000Aug 13 04:51 PM
Buehler Patrick JamesOfficerAug 13 '24Proposed Sale222.008,6191,913,418Aug 13 12:25 PM
Jeffers Byron MichaelVP - Global Controller and CAOAug 07 '24Sale216.501,766382,339500Aug 08 05:27 PM