FSLR · First Solar Inc. Common Stock
View on chartInsiders & Stakes
| Mark R. Widmar Chief Executive Officer | ▼ Sell | Open Market | 81,861 Shares held | 5/26/2026 | View profile |
| Michael J. Ahearn Director | ▲ Buy | Grant | 66,479 Shares held | 9/30/2026 | View profile |
| Alexander R. Bradley Director | ▼ Sell | Open Market | 30,712 Shares held | 5/5/2026 | View profile |
| William J. Post Director | ▲ Buy | Grant | 27,685 Shares held | 9/30/2026 | View profile |
| Hambro George A Director | ▲ Buy | Grant | 25,599 Shares held | 6/28/2024 | View profile |
| Allen Sharon L. Director | ▲ Buy | Grant | 24,813 Shares held | 6/30/2022 | View profile |
| Caroline Stockdale Chief People and Comm. Officer | ▼ Sell | Open Market | 23,792 Shares held | 5/28/2026 | View profile |
| Georges Antoun Director | ▼ Sell | Open Market | 19,918 Shares held | 5/5/2026 | View profile |
| Paul H. Stebbins Director | ▲ Buy | Grant | 16,250 Shares held | 9/30/2026 | View profile |
| Molly Joseph Director | ▲ Buy | Grant | 16,195 Shares held | 6/30/2025 | View profile |
| Michael T. Sweeney Director | ▲ Buy | Grant | 14,625 Shares held | 9/30/2026 | View profile |
| KENNEDY R CRAIG Director | ▲ Buy | Grant | 14,108 Shares held | 6/28/2024 | View profile |
| Michael Koralewski Chief Mfg. Operations Officer | ▼ Sell | Open Market | 7,642 Shares held | 8/3/2026 | View profile |
| Jason E. Dymbort General Counsel | ▼ Sell | Open Market | 5,624 Shares held | 8/11/2026 | View profile |
| Anita M. George Director | ▲ Buy | Grant | 5,471 Shares held | 9/30/2026 | View profile |
| Norman L. Wright Director | ▲ Buy | Grant | 5,309 Shares held | 9/30/2026 | View profile |
| Markus Gloeckler Chief Technology Officer | ▼ Sell | Open Market | 5,042 Shares held | 10/1/2026 | View profile |
| Kuntal Kumar Verma Chief Mfg. Engineering Officer | ▼ Sell | Open Market | 4,967 Shares held | 5/21/2026 | View profile |
| Lisa A. Kro Director | ▲ Buy | Grant | 4,899 Shares held | 9/30/2026 | View profile |
| Patrick James Buehler Chief Quality and Rel. Officer | ▼ Sell | Open Market | 4,406 Shares held | 6/2/2026 | View profile |
| Kathryn A. Hollister Director | ▲ Buy | Grant | 2,846 Shares held | 6/30/2022 | View profile |
| Venkata S. M. Renduchintala Director | ▲ Buy | Grant | 2,433 Shares held | 9/30/2026 | View profile |
| Samantha L. Sloan EVP, Corporate Affairs | ▼ Sell | Tax Withholding | 2,353 Shares held | 9/1/2026 | View profile |
| Chapman Richard D Director | ▲ Buy | Grant | 1,245 Shares held | 6/28/2024 | View profile |
| Curtis A. Morgan Director | ▲ Buy | Grant | 523 Shares held | 9/30/2026 | View profile |
| Nathan B. Theurer VP - Global Controller and CAO | ▼ Sell | Open Market | 0 Shares held | 5/6/2026 | View profile |
| Jeffers Byron Michael VP - Global Controller and CAO | ▼ Sell | Open Market | 0 Shares held | 8/12/2024 | View profile |
Transaction History
| Markus Gloeckler | ▼ Sell | Open Market | 800 | $139K | 10/1/2026 |
| Michael J. Ahearn | ▲ Buy | Grant | 422 | $0 | 9/30/2026 |
| William J. Post | ▲ Buy | Grant | 300 | $0 | 9/30/2026 |
| Paul H. Stebbins | ▲ Buy | Grant | 300 | $0 | 9/30/2026 |
| Michael T. Sweeney | ▲ Buy | Grant | 300 | $0 | 9/30/2026 |
| Anita M. George | ▲ Buy | Grant | 300 | $0 | 9/30/2026 |
| Lisa A. Kro | ▲ Buy | Grant | 300 | $0 | 9/30/2026 |
| Norman L. Wright | ▲ Buy | Grant | 300 | $0 | 9/30/2026 |
| Venkata S. M. Renduchintala | ▲ Buy | Grant | 300 | $0 | 9/30/2026 |
| Curtis A. Morgan | ▲ Buy | Grant | 300 | $0 | 9/30/2026 |
| Samantha L. Sloan | ▲ Buy | Option Exercise | 469 | $0 | 9/1/2026 |
| Samantha L. Sloan | ▼ Sell | Tax Withholding | 134 | $27K | 9/1/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 800 | $160K | 9/1/2026 |
| Samantha L. Sloan | ▼ Sell | Open Market | 127 | $28K | 8/17/2026 |
| Samantha L. Sloan | ▲ Buy | Option Exercise | 437 | $0 | 8/14/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 3,700 | $923K | 8/11/2026 |
| Michael J. Ahearn | ▼ Sell | Gift | 44,584 | — | 8/4/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 829 | $206K | 8/4/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 800 | $178K | 8/3/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 2,625 | $572K | 8/3/2026 |
| Michael Koralewski | ▼ Sell | Open Market | 3,500 | $763K | 8/3/2026 |
| Michael Koralewski | ▼ Sell | Open Market | 3,500 | $788K | 8/3/2026 |
| Michael J. Ahearn | ▲ Buy | Grant | 313 | $0 | 6/30/2026 |
| Anita M. George | ▲ Buy | Grant | 223 | $0 | 6/30/2026 |
| Anita M. George | ▼ Sell | Tax Withholding | 67 | $16K | 6/30/2026 |
| Lisa A. Kro | ▲ Buy | Grant | 223 | $0 | 6/30/2026 |
| Curtis A. Morgan | ▲ Buy | Grant | 223 | $0 | 6/30/2026 |
| William J. Post | ▲ Buy | Grant | 223 | $0 | 6/30/2026 |
| Paul H. Stebbins | ▲ Buy | Grant | 223 | $0 | 6/30/2026 |
| Michael T. Sweeney | ▲ Buy | Grant | 223 | $0 | 6/30/2026 |
| Venkata S. M. Renduchintala | ▲ Buy | Grant | 223 | $0 | 6/30/2026 |
| Norman L. Wright | ▲ Buy | Grant | 223 | $0 | 6/30/2026 |
| Patrick James Buehler | ▼ Sell | Open Market | 3,000 | $906K | 6/2/2026 |
| Caroline Stockdale | ▼ Sell | Open Market | 10,628 | $2.9M | 5/28/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 364 | $97K | 5/26/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,237 | $330K | 5/26/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 628 | $168K | 5/26/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,009 | $271K | 5/26/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 632 | $171K | 5/26/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 726 | $197K | 5/26/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 473 | $129K | 5/26/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 126 | $35K | 5/26/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 916 | $234K | 5/22/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 64 | $16K | 5/22/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 75 | $19K | 5/22/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 149 | $38K | 5/22/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 47 | $12K | 5/22/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 239 | $60K | 5/22/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 172 | $43K | 5/22/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 97 | $25K | 5/22/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 218 | $55K | 5/22/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 582 | $146K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 672 | $161K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 362 | $87K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 136 | $33K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 229 | $56K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 98 | $24K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 179 | $45K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,131 | $282K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 472 | $118K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 569 | $143K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 261 | $66K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 179 | $46K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 6 | $2K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 521 | $127K | 5/21/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,300 | $312K | 5/13/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 1,455 | $349K | 5/13/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,500 | $345K | 5/11/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,026 | $238K | 5/11/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 2,262 | $526K | 5/11/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,877 | $438K | 5/11/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,498 | $352K | 5/11/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,363 | $321K | 5/11/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 400 | $95K | 5/11/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 1,864 | $419K | 5/11/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 352 | $81K | 5/11/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 270 | $59K | 5/6/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 31 | $7K | 5/6/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 228 | $50K | 5/6/2026 |
| Michael Koralewski | ▼ Sell | Open Market | 215 | $46K | 5/5/2026 |
| Patrick James Buehler | ▼ Sell | Open Market | 235 | $51K | 5/5/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 409 | $88K | 5/5/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 420 | $91K | 5/5/2026 |
| Samantha L. Sloan | ▼ Sell | Open Market | 19 | $4K | 5/5/2026 |
| Georges Antoun | ▼ Sell | Open Market | 566 | $122K | 5/5/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 498 | $107K | 5/5/2026 |
| Caroline Stockdale | ▼ Sell | Open Market | 262 | $56K | 5/5/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 13 | $3K | 5/5/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 479 | $103K | 5/5/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,526 | $329K | 5/5/2026 |
| Michael Koralewski | ▲ Buy | Option Exercise | 518 | $0 | 5/4/2026 |
| Patrick James Buehler | ▲ Buy | Option Exercise | 553 | $0 | 5/4/2026 |
| Jason E. Dymbort | ▲ Buy | Option Exercise | 968 | $0 | 5/4/2026 |
| Markus Gloeckler | ▲ Buy | Option Exercise | 968 | $0 | 5/4/2026 |
| Samantha L. Sloan | ▲ Buy | Option Exercise | 44 | $0 | 5/4/2026 |
| Georges Antoun | ▲ Buy | Option Exercise | 1,358 | $0 | 5/4/2026 |
| Alexander R. Bradley | ▲ Buy | Option Exercise | 1,210 | $0 | 5/4/2026 |
| Caroline Stockdale | ▲ Buy | Option Exercise | 622 | $0 | 5/4/2026 |
| Nathan B. Theurer | ▲ Buy | Option Exercise | 44 | $0 | 5/4/2026 |
| Kuntal Kumar Verma | ▲ Buy | Option Exercise | 1,106 | $0 | 5/4/2026 |
| Mark R. Widmar | ▲ Buy | Option Exercise | 3,802 | $0 | 5/4/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 573 | $120K | 4/15/2026 |
| Paul H. Stebbins | ▲ Buy | Grant | 267 | $0 | 3/31/2026 |
| William J. Post | ▲ Buy | Grant | 267 | $0 | 3/31/2026 |
| Michael T. Sweeney | ▲ Buy | Grant | 267 | $0 | 3/31/2026 |
| Lisa A. Kro | ▲ Buy | Grant | 267 | $0 | 3/31/2026 |
| Norman L. Wright | ▲ Buy | Grant | 267 | $0 | 3/31/2026 |
| Venkata S. M. Renduchintala | ▲ Buy | Grant | 267 | $0 | 3/31/2026 |
| Michael J. Ahearn | ▲ Buy | Grant | 374 | $0 | 3/31/2026 |
| Anita M. George | ▲ Buy | Grant | 267 | $0 | 3/31/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 180 | $36K | 3/17/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 96 | $19K | 3/17/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 9,022 | $1.8M | 3/17/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 2,958 | $588K | 3/17/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 346 | $70K | 3/17/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 5,376 | $1.1M | 3/17/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 351 | $71K | 3/17/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 5,075 | $1.0M | 3/17/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 368 | $74K | 3/16/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 392 | $79K | 3/16/2026 |
| Michael Koralewski | ▼ Sell | Open Market | 264 | $53K | 3/16/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,937 | $389K | 3/16/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 35 | $7K | 3/16/2026 |
| Caroline Stockdale | ▼ Sell | Open Market | 335 | $67K | 3/16/2026 |
| Samantha L. Sloan | ▼ Sell | Open Market | 120 | $24K | 3/16/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 358 | $72K | 3/16/2026 |
| Patrick James Buehler | ▼ Sell | Open Market | 180 | $36K | 3/16/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 590 | $118K | 3/16/2026 |
| Georges Antoun | ▼ Sell | Open Market | 245 | $49K | 3/16/2026 |
| Markus Gloeckler | ▲ Buy | Option Exercise | 854 | $0 | 3/13/2026 |
| Mark R. Widmar | ▲ Buy | Option Exercise | 4,856 | $0 | 3/13/2026 |
| Kuntal Kumar Verma | ▲ Buy | Option Exercise | 907 | $0 | 3/13/2026 |
| Nathan B. Theurer | ▲ Buy | Option Exercise | 131 | $0 | 3/13/2026 |
| Caroline Stockdale | ▲ Buy | Option Exercise | 800 | $0 | 3/13/2026 |
| Samantha L. Sloan | ▲ Buy | Option Exercise | 280 | $0 | 3/13/2026 |
| Michael Koralewski | ▲ Buy | Option Exercise | 640 | $0 | 3/13/2026 |
| Jason E. Dymbort | ▲ Buy | Option Exercise | 854 | $0 | 3/13/2026 |
| Patrick James Buehler | ▲ Buy | Option Exercise | 427 | $0 | 3/13/2026 |
| Georges Antoun | ▲ Buy | Option Exercise | 587 | $0 | 3/13/2026 |
| Alexander R. Bradley | ▲ Buy | Option Exercise | 1,441 | $0 | 3/13/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 324 | $63K | 3/10/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 408 | $80K | 3/10/2026 |
| Georges Antoun | ▼ Sell | Open Market | 309 | $59K | 3/9/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 2,072 | $394K | 3/9/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 274 | $52K | 3/9/2026 |
| Georges Antoun | ▼ Sell | Open Market | 201 | $38K | 3/9/2026 |
| Georges Antoun | ▼ Sell | Open Market | 120 | $23K | 3/9/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 395 | $75K | 3/9/2026 |
| Patrick James Buehler | ▼ Sell | Open Market | 181 | $34K | 3/9/2026 |
| Patrick James Buehler | ▼ Sell | Open Market | 79 | $15K | 3/9/2026 |
| Patrick James Buehler | ▼ Sell | Open Market | 184 | $35K | 3/9/2026 |
| Patrick James Buehler | ▼ Sell | Open Market | 253 | $48K | 3/9/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 199 | $38K | 3/9/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 358 | $68K | 3/9/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 448 | $85K | 3/9/2026 |
| Michael Koralewski | ▼ Sell | Open Market | 78 | $15K | 3/9/2026 |
| Michael Koralewski | ▼ Sell | Open Market | 180 | $34K | 3/9/2026 |
| Michael Koralewski | ▼ Sell | Open Market | 233 | $44K | 3/9/2026 |
| Samantha L. Sloan | ▼ Sell | Open Market | 106 | $20K | 3/9/2026 |
| Samantha L. Sloan | ▼ Sell | Open Market | 61 | $12K | 3/9/2026 |
| Samantha L. Sloan | ▼ Sell | Open Market | 62 | $12K | 3/9/2026 |
| Caroline Stockdale | ▼ Sell | Open Market | 102 | $19K | 3/9/2026 |
| Caroline Stockdale | ▼ Sell | Open Market | 293 | $56K | 3/9/2026 |
| Caroline Stockdale | ▼ Sell | Open Market | 229 | $44K | 3/9/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 43 | $8K | 3/9/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 27 | $5K | 3/9/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 32 | $6K | 3/9/2026 |
| Nathan B. Theurer | ▼ Sell | Open Market | 55 | $10K | 3/9/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 199 | $38K | 3/9/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 399 | $76K | 3/9/2026 |
| Kuntal Kumar Verma | ▼ Sell | Open Market | 514 | $98K | 3/9/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 480 | $91K | 3/9/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,703 | $324K | 3/9/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 325 | $62K | 3/9/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 196 | $37K | 3/9/2026 |
| Markus Gloeckler | ▼ Sell | Open Market | 320 | $61K | 3/9/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 610 | $116K | 3/9/2026 |
| Michael Koralewski | ▼ Sell | Open Market | 265 | $50K | 3/9/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 202 | $38K | 3/9/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 323 | $61K | 3/9/2026 |
| Jason E. Dymbort | ▼ Sell | Open Market | 455 | $87K | 3/9/2026 |
| Caroline Stockdale | ▼ Sell | Open Market | 417 | $79K | 3/9/2026 |
| Samantha L. Sloan | ▼ Sell | Open Market | 74 | $14K | 3/9/2026 |
| Mark R. Widmar | ▼ Sell | Open Market | 1,282 | $244K | 3/9/2026 |
| Alexander R. Bradley | ▼ Sell | Open Market | 555 | $106K | 3/9/2026 |
| Georges Antoun | ▼ Sell | Open Market | 161 | $31K | 3/9/2026 |
| Kuntal Kumar Verma | ▲ Buy | Option Exercise | 651 | $0 | 3/6/2026 |
| Kuntal Kumar Verma | ▲ Buy | Option Exercise | 947 | $0 | 3/6/2026 |
| Kuntal Kumar Verma | ▲ Buy | Option Exercise | 1,220 | $0 | 3/6/2026 |
| Kuntal Kumar Verma | ▲ Buy | Option Exercise | 471 | $0 | 3/6/2026 |
| Caroline Stockdale | ▲ Buy | Option Exercise | 236 | $0 | 3/6/2026 |
| Georges Antoun | ▲ Buy | Option Exercise | 732 | $0 | 3/6/2026 |
| Georges Antoun | ▲ Buy | Option Exercise | 476 | $0 | 3/6/2026 |
| Georges Antoun | ▲ Buy | Option Exercise | 283 | $0 | 3/6/2026 |
| Georges Antoun | ▲ Buy | Option Exercise | 379 | $0 | 3/6/2026 |
| Alexander R. Bradley | ▲ Buy | Option Exercise | 1,465 | $0 | 3/6/2026 |
| Alexander R. Bradley | ▲ Buy | Option Exercise | 471 | $0 | 3/6/2026 |
| Alexander R. Bradley | ▲ Buy | Option Exercise | 947 | $0 | 3/6/2026 |
| Alexander R. Bradley | ▲ Buy | Option Exercise | 1,334 | $0 | 3/6/2026 |
| Patrick James Buehler | ▲ Buy | Option Exercise | 434 | $0 | 3/6/2026 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 17, 2026
First Solar Faces Solar Sector Headwinds and Rate Concerns
First Solar is navigating a challenging environment marked by broader solar industry weakness and concerns about higher interest rates impacting clean tech valuations. While Barclays maintains an Overweight rating, it recently lowered its price target to $259. The company is scheduled to report its third-quarter financial results on October 29, 2026, which will be a key moment for assessing its performance against these macroeconomic headwinds.
First Solar Faces Solar Sector Headwinds and Rate Concerns. First Solar is navigating a challenging environment marked by broader solar industry weakness and concerns about higher interest rates impacting clean tech valuations. While Barclays maintains an Overweight rating, it recently lowered its price target to $259. The company is scheduled to report its third-quarter financial results on October 29, 2026, which will be a key moment for assessing its performance against these macroeconomic headwinds.