Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

Last Close
Jun 13 02:51PM ET
174.82
Dollar change
+6.99
Percentage change
4.17
%
IndexS&P 500 P/E14.86 EPS (ttm)11.76 Insider Own5.55% Shs Outstand107.24M Perf Week5.09%
Market Cap18.75B Forward P/E7.85 EPS next Y22.28 Insider Trans-1.01% Shs Float101.29M Perf Month-9.41%
Income1.26B PEG0.47 EPS next Q2.81 Inst Own95.69% Short Float10.58% Perf Quarter31.93%
Sales4.26B P/S4.40 EPS this Y24.43% Inst Trans5.59% Short Ratio2.41 Perf Half Y-13.85%
Book/sh76.34 P/B2.29 EPS next Y48.96% ROA11.06% Short Interest10.72M Perf Year-40.64%
Cash/sh8.31 P/C21.05 EPS next 5Y31.49% ROE16.77% 52W Range116.56 - 304.52 Perf YTD-0.80%
Dividend Est.- P/FCF- EPS past 5Y- ROIC14.70% 52W High-42.59% Beta1.53
Dividend TTM- Quick Ratio1.39 Sales past 5Y6.55% Gross Margin43.76% 52W Low49.98% ATR (14)9.14
Dividend Ex-Date- Current Ratio1.93 EPS Y/Y TTM23.19% Oper. Margin34.63% RSI (14)62.63 Volatility2.92% 3.41%
Employees8100 Debt/Eq0.08 Sales Y/Y TTM19.42% Profit Margin29.72% Recom1.54 Target Price204.25
Option/ShortYes / Yes LT Debt/Eq0.05 EPS Q/Q-11.45% Payout0.00% Rel Volume0.75 Prev Close167.83
Sales Surprise0.24% EPS Surprise-21.82% Sales Q/Q6.35% EarningsApr 29 AMC Avg Volume4.45M Price174.82
SMA207.61% SMA5018.67% SMA200-0.98% Trades Volume2,760,654 Change4.17%
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
Today 02:08PM
Jun-11-25 05:45PM
12:06PM
11:50AM
10:18AM
09:35AM Loading…
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 Loading…
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 Loading…
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
09:30AM
01:22AM
May-19-25 07:24PM
05:18PM
03:47PM
03:44PM
12:52PM
May-18-25 05:17AM
May-16-25 04:35PM
04:09PM
10:15AM
May-15-25 07:00PM
04:59PM
01:28PM
May-14-25 03:10PM
12:57PM
May-13-25 07:37PM
07:08PM
05:11PM
05:04PM
03:59PM
03:44PM
03:21PM
01:09PM
12:59PM
12:39PM
11:53AM
11:10AM
09:59AM
May-12-25 04:59PM
May-10-25 03:20AM
May-09-25 08:50PM
May-08-25 10:59PM
May-07-25 09:14AM
09:00AM
May-06-25 11:47AM
11:25AM
05:42AM
May-05-25 09:16AM
08:03AM
May-03-25 06:47AM
06:30AM
May-02-25 04:00AM
May-01-25 03:37PM
10:31AM
09:40AM
Apr-30-25 08:35PM
07:40PM
06:17PM
04:49PM
04:19PM
02:42PM
02:21PM
01:12PM
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
Verma Kuntal KumarChief Manufacturing OfficerJun 20 '24Sale260.001,621421,4603,549Jun 21 05:26 PM