Index S&P 500 P/E 19.98 EPS (ttm) 11.69 Insider Own 5.45% Shs Outstand 107.25M Perf Week 2.00%  
Market Cap 25.05B Forward P/E 10.21 EPS next Y 22.87 Insider Trans -0.97% Shs Float 101.41M Perf Month 3.90%  
Enterprise Value 24.92B PEG 0.60 EPS next Q 5.43 Inst Own 105.39% Short Float 8.29% Perf Quarter 26.97%  
Income 1.26B P/S 5.77 EPS this Y 23.99% Inst Trans 11.84% Short Ratio 3.20 Perf Half Y 84.55%  
Sales 4.34B P/B 2.93 EPS next Y 53.44% ROA 10.54% Short Interest 8.41M Perf YTD 32.54%  
Book/sh 79.69 P/C 20.84 EPS next 5Y 33.27% ROE 15.92% 52W High 249.56 -6.40%  Perf Year 13.92%  
Cash/sh 11.21 P/FCF - EPS past 3/5Y 39.95%  -ROIC 14.05% 52W Low 116.56 100.39%  Perf 3Y 83.71%  
Dividend Est. - EV/EBITDA 12.80 Sales past 3/5Y 12.89% 6.55% Gross Margin 42.99% Volatility 4.27% 4.17% Perf 5Y 173.61%  
Dividend TTM - EV/Sales 5.74 EPS Y/Y TTM 4.28% Oper. Margin 33.76% ATR (14) 10.01 Perf 10Y 368.19%  
Dividend Ex-Date - Quick Ratio 1.41 Sales Y/Y TTM 15.39% Profit Margin 28.95% RSI (14) 53.35 Recom 1.55  
Dividend Gr. 3/5Y - - Current Ratio 1.90 EPS Q/Q -2.14% SMA20 0.34% Beta 1.49 Target Price 246.95  
Payout 0.00% Debt/Eq 0.12 Sales Q/Q 8.58% SMA50 7.22% Rel Volume 0.94 Prev Close 241.71  
Employees 8100 LT Debt/Eq 0.05 Earnings Oct 30 AMC SMA200 35.77% Avg Volume 2.63M Price 233.58  
IPO Nov 17, 2006 Option/Short Yes / Yes EPS/Sales Surpr. -0.15%  0.85% Trades 
     Volume 2,529,272 Change -3.36%  
 
 
                
                    Date 
                    Action 
                    Analyst 
                    Rating Change 
                    Price Target Change 
                 
             Today Reiterated TD Cowen 
Buy 
$240 → $260 
Oct-22-25 Initiated Needham 
Buy 
$286 
Oct-07-25 Initiated Evercore ISI 
In-line 
$240 
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 
 
 
    
        
            
     
            Show Previous Ratings
         
     
 
    
        
            Oct-30-25 11:02PM
         
        
              
    
        
            05:15PM
         
        
              
    
        
            05:06PM
         
        
              
    
        
            05:05PM
         
        
              
    
        
            04:14PM
         
        
            
                
                
                    (Associated Press Finance) 
   
                        
                            04:02PM 
                            Loading…  
                      
        
            04:02PM
         
        
              
    
        
            Oct-29-25 09:44AM
         
        
              
    
        
            Oct-28-25 11:18PM
         
        
              
    
        
            Oct-27-25 07:38PM
         
        
              
    
        
            09:16AM
         
        
              
    
        
            Oct-24-25 12:48PM
         
        
            
                
                
                    (Investor's Business Daily)   +5.42% 
   
    
        
            09:11AM
         
        
              
    
        
            08:50AM
         
        
              
    
        
            Oct-23-25 10:00AM
         
        
              
    
        
            Oct-22-25 05:45PM
         
        
              
                        
                            09:34AM 
                            Loading…  
                      
        
            09:34AM
         
        
              
    
        
            09:23AM
         
        
              
    
        
            Oct-20-25 07:22PM
         
        
              
    
        
            Oct-19-25 08:38AM
         
        
              
    
        
            Oct-18-25 12:49PM
         
        
              
    
        
            08:00AM
         
        
              
    
        
            Oct-17-25 06:55PM
         
        
              
    
        
            08:15AM
         
        
              
    
        
            05:17AM
         
        
              
    
        
            Oct-16-25 05:45PM
         
        
              
    
        
            04:56PM
         
        
              
    
        
            10:46AM
         
        
              
    
        
            Oct-15-25 07:42PM
         
        
            
                
                
                    (Morningstar Research)   +8.90% 
   
    
        
            02:02PM
         
        
              
    
        
            11:20AM
         
        
              
                        
                            09:00AM 
                            Loading…  
                      
        
            Oct-14-25 09:00AM
         
        
              
    
        
            08:50AM
         
        
              
    
        
            Oct-13-25 04:39PM
         
        
              
    
        
            12:22PM
         
        
              
    
        
            Oct-10-25 05:45PM
         
        
              
    
        
            10:56AM
         
        
              
    
        
            10:10AM
         
        
              
    
        
            Oct-09-25 01:03PM
         
        
              
    
        
            09:05AM
         
        
              
    
        
            08:00AM
         
        
              
    
        
            Oct-08-25 08:50AM
         
        
              
    
        
            Oct-07-25 09:40AM
         
        
              
    
        
            Oct-05-25 07:00PM
         
        
              
    
        
            Oct-02-25 11:36AM
         
        
              
    
        
            Oct-01-25 05:45PM
         
        
              
    
        
            09:00AM
         
        
              
    
        
            08:30AM
         
        
              
    
        
            Sep-29-25 05:50PM
         
        
              
    
        
            10:11AM
         
        
              
    
        
            Sep-26-25 07:15PM
         
        
              
    
        
            Sep-25-25 07:00PM
         
        
              
    
        
            01:32PM
         
        
            
                
                
                    (Investor's Business Daily) 
   
    
        
            Sep-24-25 10:25AM
         
        
              
    
        
            Sep-23-25 05:45PM
         
        
              
    
        
            07:57AM
         
        
              
    
        
            Sep-22-25 06:00AM
         
        
              
    
        
            Sep-19-25 09:43AM
         
        
              
    
        
            Sep-18-25 08:00AM
         
        
              
    
        
            Sep-17-25 09:30AM
         
        
              
    
        
            09:00AM
         
        
              
    
        
            Sep-16-25 10:14AM
         
        
              
    
        
            09:53AM
         
        
              
    
        
            Sep-15-25 05:45PM
         
        
              
    
        
            09:10AM
         
        
              
    
        
            Sep-12-25 07:00AM
         
        
              
    
        
            Sep-09-25 11:55PM
         
        
              
    
        
            08:59AM
         
        
              
    
        
            Sep-08-25 10:37AM
         
        
              
    
        
            Sep-06-25 09:00AM
         
        
              
    
        
            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
         
        
              
    
        
            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
         
        
              
    
        
            Aug-20-25 10:02AM
         
        
              
    
        
            09:55AM
         
        
              
    
        
            09:00AM
         
        
              
    
        
            Aug-19-25 06:14PM
         
        
              
    
        
            01:00PM
         
        
              
    
        
            12:42PM
         
        
              
 
 
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