Subscribe to our newsletter to receive the latest product updates and special offers

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

NEW: Earnings

Review historical estimates and see whether a company has beaten or missed expectations.

Last Close
Jul 01 04:00PM ET
222.71
Dollar change
-2.75
Percentage change
-1.22
%
IndexS&P 500 P/E23.35 EPS (ttm)9.54 Insider Own5.60% Shs Outstand106.85M Perf Week-14.76%
Market Cap23.84B Forward P/E10.55 EPS next Y21.10 Insider Trans-2.52% Shs Float101.05M Perf Month-19.54%
Income1.02B PEG0.40 EPS next Q2.67 Inst Own90.43% Short Float5.53% Perf Quarter29.58%
Sales3.56B P/S6.69 EPS this Y75.59% Inst Trans2.01% Short Ratio1.94 Perf Half Y28.57%
Book/sh64.48 P/B3.45 EPS next Y55.28% ROA10.61% Short Interest5.59M Perf Year21.03%
Cash/sh18.67 P/C11.93 EPS next 5Y58.00% ROE16.05% 52W Range129.21 - 306.77 Perf YTD29.27%
Dividend Est.- P/FCF- EPS past 5Y41.58% ROI13.90% 52W High-27.40% Beta1.44
Dividend TTM- Quick Ratio1.86 Sales past 5Y9.81% Gross Margin42.91% 52W Low72.36% ATR (14)13.41
Dividend Ex-Date- Current Ratio2.41 EPS Y/Y TTM2356.08% Oper. Margin32.70% RSI (14)35.32 Volatility5.39% 5.48%
Employees6700 Debt/Eq0.10 Sales Y/Y TTM27.28% Profit Margin28.75% Recom1.65 Target Price285.93
Option/ShortYes / Yes LT Debt/Eq0.07 EPS Q/Q454.63% Payout0.00% Rel Volume1.23 Prev Close225.46
Sales Surprise10.25% EPS Surprise10.13% Sales Q/Q44.83% EarningsMay 01 AMC Avg Volume2.88M Price222.71
SMA20-16.72% SMA50-2.65% SMA20027.59% Trades Volume3,538,305 Change-1.22%
Date Action Analyst Rating Change Price Target Change
Jun-28-24Reiterated Deutsche Bank Buy $215 → $280
Jun-18-24Downgrade Janney Buy → Neutral
May-30-24Downgrade Mizuho Buy → Neutral $209 → $274
May-29-24Downgrade DZ Bank Buy → Hold $270
Apr-23-24Upgrade Evercore ISI In-line → Outperform $227
Apr-19-24Upgrade Wells Fargo Equal Weight → Overweight $187 → $250
Apr-17-24Initiated DZ Bank Buy
Apr-12-24Initiated Janney Buy $236
Feb-14-24Initiated RBC Capital Mkts Outperform $195
Jan-08-24Downgrade Wells Fargo Overweight → Equal Weight $215 → $187
Jun-29-24 06:09AM
Jun-28-24 05:33PM
01:31PM
01:02PM
12:38PM
07:13AM Loading…
07:13AM
06:02AM
Jun-27-24 10:15AM
10:00AM
06:47AM
Jun-26-24 05:40AM
Jun-25-24 05:45PM
Jun-24-24 05:50PM
06:00AM
Jun-22-24 08:11AM
08:10AM Loading…
08:10AM
03:42AM
Jun-21-24 02:32PM
09:00AM
08:40AM
06:22AM
Jun-20-24 07:20AM
Jun-19-24 09:50AM
07:00AM
Jun-18-24 05:45PM
09:51AM
Jun-17-24 05:01PM
04:26PM
07:15AM
Jun-15-24 06:49AM
08:09PM Loading…
Jun-14-24 08:09PM
07:17PM
06:11PM
04:58PM
Jun-12-24 04:19PM
01:17PM
Jun-11-24 07:57PM
Jun-10-24 02:30AM
Jun-08-24 02:00PM
Jun-07-24 08:05AM
Jun-06-24 05:45PM
04:36PM
12:50PM
06:56AM
06:00AM
Jun-05-24 11:13AM
09:00AM
06:05AM
02:35AM
Jun-04-24 03:59PM
09:05AM
07:30AM
06:00AM
Jun-03-24 01:39PM
09:50AM
06:00AM
Jun-01-24 03:11AM
May-31-24 06:46PM
06:46PM
06:46PM
06:46PM
06:46PM
06:39PM
06:39PM
06:39PM
06:39PM
06:39PM
05:45PM
11:31AM
08:00AM
May-30-24 09:24PM
May-28-24 07:01PM
02:12PM
May-27-24 10:58AM
May-26-24 01:31PM
01:21PM
May-25-24 07:00AM
May-24-24 05:18PM
05:09PM
06:00AM
May-23-24 07:03PM
09:00AM
03:37AM
May-22-24 07:54PM
04:48PM
04:38PM
04:20PM
04:05PM
03:47PM
02:48PM
02:42PM
12:06PM
May-21-24 04:50PM
04:30PM
04:28PM
02:42PM
10:54AM
10:15AM
07:18AM
06:30AM
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
Verma Kuntal KumarChief Manufacturing OfficerJun 20 '24Sale260.001,621421,4603,549Jun 21 05:26 PM
Widmar Mark RChief Executive OfficerJun 03 '24Sale273.2636,69210,026,45681,861Jun 04 05:34 PM
Dymbort Jason E.General Counsel and SecretaryJun 03 '24Sale273.262,308630,68413,351Jun 04 05:32 PM
Bradley Alexander R.Chief Financial OfficerMay 30 '24Sale274.6916,0514,409,00730,652May 31 07:14 PM
Koralewski MichaelChief Supply Chain OfficerMay 30 '24Sale272.924,6461,267,9867,766May 31 07:12 PM
Sweeney Michael TDirectorMay 30 '24Sale273.504,0001,094,02016,692May 31 07:11 PM
STEBBINS PAUL HDirectorMay 23 '24Sale250.354,0001,001,40020,817May 23 06:30 PM
Chapman Richard DDirectorMay 22 '24Sale248.957,2641,808,37310,440May 23 04:59 PM
Stockdale CarolineChief People and Comm. OfficerMay 21 '24Sale205.0012,4062,543,23022,025May 22 07:07 PM
Chapman Richard DDirectorMay 09 '24Sale190.903,985760,73617,704May 13 08:57 PM
Chapman Richard DDirectorMay 09 '24Sale190.483,165602,8771,045May 13 08:57 PM
KENNEDY R CRAIGDirectorMay 06 '24Sale196.732,000393,45613,908May 07 06:31 PM
ANTOUN GEORGESChief Commercial OfficerApr 04 '24Sale176.002,400422,40037,412Apr 05 05:15 PM
Gloeckler MarkusChief Technology OfficerApr 04 '24Sale175.001,937338,97512,536Apr 05 05:14 PM
ANTOUN GEORGESChief Commercial OfficerApr 01 '24Sale169.722,400407,32839,812Apr 02 06:23 PM
ANTOUN GEORGESChief Commercial OfficerMar 19 '24Sale146.0935652,00842,212Mar 20 04:12 PM
Gloeckler MarkusChief Technology OfficerMar 18 '24Sale150.0047070,50014,473Mar 20 04:09 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 18 '24Sale148.3425037,0855,170Mar 20 04:15 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 15 '24Option Exercise0.0090705,827Mar 19 05:32 PM
Widmar Mark RChief Executive OfficerMar 15 '24Option Exercise0.004,8560120,537Mar 19 05:32 PM
Koralewski MichaelChief Supply Chain OfficerMar 15 '24Option Exercise0.00641012,687Mar 19 05:29 PM
Stockdale CarolineChief People and Comm. OfficerMar 15 '24Option Exercise0.00801034,775Mar 19 05:30 PM
Jeffers Byron MichaelVP - Global Controller and CAOMar 15 '24Option Exercise0.0032702,351Mar 19 05:28 PM
Gloeckler MarkusChief Technology OfficerMar 15 '24Option Exercise0.00854015,327Mar 19 05:27 PM
Dymbort Jason E.General Counsel and SecretaryMar 15 '24Option Exercise0.00854016,025Mar 19 05:25 PM
Buehler Patrick JamesChief Product OfficerMar 15 '24Option Exercise0.00427012,275Mar 19 05:24 PM
Bradley Alexander R.Chief Financial OfficerMar 15 '24Option Exercise0.001,441047,307Mar 19 05:23 PM
ANTOUN GEORGESChief Commercial OfficerMar 15 '24Option Exercise0.00587042,799Mar 19 05:18 PM
ANTOUN GEORGESChief Commercial OfficerMar 08 '24Sale162.193,240525,49142,212Mar 11 04:21 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 07 '24Sale160.00787125,9204,920Mar 08 05:17 PM
Gloeckler MarkusChief Technology OfficerMar 07 '24Sale160.00679108,64014,473Mar 08 05:14 PM
Widmar Mark RChief Executive OfficerMar 06 '24Option Exercise0.0021,2670118,091Mar 08 05:20 PM
Jeffers Byron MichaelVP - Global Controller and CAOMar 06 '24Option Exercise0.001,56202,067Mar 08 05:18 PM
Verma Kuntal KumarChief Manufacturing OfficerMar 06 '24Option Exercise0.002,85205,919Mar 08 05:17 PM
Gloeckler MarkusChief Technology OfficerMar 06 '24Option Exercise0.002,961015,364Mar 08 05:14 PM
Stockdale CarolineChief People and Comm. OfficerMar 06 '24Option Exercise0.004,095034,517Mar 08 05:13 PM
Koralewski MichaelChief Supply Chain OfficerMar 06 '24Option Exercise0.002,569012,307Mar 08 05:10 PM
Dymbort Jason E.General Counsel and SecretaryMar 06 '24Option Exercise0.002,961015,374Mar 08 05:07 PM
Buehler Patrick JamesChief Product OfficerMar 06 '24Option Exercise0.001,776012,005Mar 08 05:05 PM
Bradley Alexander R.Chief Financial OfficerMar 06 '24Option Exercise0.005,973046,429Mar 08 05:04 PM
ANTOUN GEORGESChief Commercial OfficerMar 06 '24Option Exercise0.005,627046,652Mar 08 05:02 PM
ANTOUN GEORGESChief Commercial OfficerMar 04 '24Sale155.5516,6672,592,57042,041Mar 05 04:10 PM
Widmar Mark RChief Executive OfficerMar 01 '24Sale152.7421,2443,244,809103,104Mar 05 04:18 PM
STEBBINS PAUL HDirectorMar 01 '24Sale157.515,000787,55024,550Mar 05 04:04 PM
KENNEDY R CRAIGDirectorMar 01 '24Sale157.761,500236,64015,641Mar 05 04:06 PM
ANTOUN GEORGESChief Commercial OfficerDec 19 '23Sale176.022,400422,44842,041Dec 20 05:24 PM
ANTOUN GEORGESChief Commercial OfficerDec 01 '23Sale158.002,400379,20044,441Dec 04 04:04 PM
Verma Kuntal KumarChief Manufacturing OfficerOct 30 '23Sale144.161,621233,6831,621Nov 01 07:19 PM
Bradley Alexander R.Chief Financial OfficerOct 02 '23Sale158.235,000791,14530,419Oct 03 05:06 PM
Bradley Alexander R.Chief Financial OfficerSep 01 '23Sale186.225,5001,024,19935,419Sep 05 04:16 PM
Gloeckler MarkusChief Technology OfficerAug 21 '23Sale182.0046484,4487,649Aug 22 04:44 PM
Gloeckler MarkusChief Technology OfficerAug 18 '23Option Exercise0.0084308,492Aug 22 04:44 PM
ANTOUN GEORGESChief Commercial OfficerAug 14 '23Sale202.8912,3462,504,83646,841Aug 16 05:03 PM
KENNEDY R CRAIGDirectorAug 07 '23Sale192.921,500289,38016,600Aug 08 04:05 PM
Bradley Alexander R.Chief Financial OfficerAug 02 '23Sale194.365,5001,068,96540,919Aug 03 05:50 PM
Widmar Mark RChief Executive OfficerJul 28 '23Sale223.412,160482,56681,861Aug 01 06:40 PM
Widmar Mark RChief Executive OfficerJul 18 '23Sale210.002,160453,60084,021Jul 19 04:12 PM
Widmar Mark RChief Executive OfficerJul 17 '23Sale205.003,982816,31086,181Jul 19 04:12 PM
Verma Kuntal KumarChief Manufacturing OfficerJul 10 '23Sale187.523,000562,5603,242Jul 11 04:19 PM