
First Solar Inc.
FSLR 203.47 (2.92%) 5.93
Information Technology
Semiconductors and Semiconductor Equipment
Quality Checklist 7/8
ROIC > 10%
Debt/Equity < 1
Current Ratio > 1
Quick Ratio > 1
Net Margin > 10%
Past Net Income CAGR > 0%
Est. EPS Growth > 5%
5Y Shares Out Change < 0%
0.0%of Portfolio
My holdings
Day change:
Total change:
Shares:Cost basis:
Market cap: $21.83(B)
EV: $19.58(B)
Total Equity: $9.54(B)
Earnings date: Apr-28-2026
P/E: 14.28
Forward P/E: 11.14
P/FCF: 18.40
P/S: 4.18
P/B: 2.29
EPS: $14.3
EPS (fwd): $18.3
FCF/share: $11.1
Revenue/share: $48.7
Book value/share: $88.9
ROIC: 15.4%
ROA: 11.3%
ROE: 16.9%
Debt/Equity: 0.07
Current Ratio: 2.70
Gross margin: 40.6%
Operating margin: 29.8%
Net margin: 29.3%
Dividend/share: $0.0
Div. yield: 0.00%
Ownership
Major holders
*Excludes indirect insider ownership
Insiders: 5.45%
Institutions: 99.60%
Institutions: 99.60%
Institutional ownership
Trading Summary
In the past year, insiders have bought $0.00 worth of the company's stock, and sold $37.88(M).
Congress members have bought between $3003 - $45000 worth of the company's stock, and sold between $3003 - $45000.
Insider transactions
$0.002026-05$0.00
$0.002026-04$0.00
$14.92(M)2026-03$0.00
$0.002026-02$0.00
$0.002026-01$0.00
$0.002025-12$0.00
$12.97(M)2025-11$0.00
$0.002025-10$0.00
$263862025-09$0.00
$6.13(M)2025-08$0.00
$2880002025-07$0.00
$7453592025-06$0.00
$2.80(M)2025-05$0.00
| Date | Shares | Total ($) | Price ($) | Name | Title | |
| Grant | 2026-03-31 | 267 | 0 | 0.0 | KRO LISA A | Director |
| Grant | 2026-03-31 | 374 | 0 | 0.0 | AHEARN MICHAEL J | Director |
| Grant | 2026-03-31 | 267 | 0 | 0.0 | WRIGHT NORMAN L | Director |
| Grant | 2026-03-31 | 267 | 0 | 0.0 | RENDUCHINTALA VENKATA S M | Director |
| Grant | 2026-03-31 | 267 | 0 | 0.0 | GEORGE ANITA M | Director |
| Grant | 2026-03-31 | 267 | 0 | 0.0 | SWEENEY MICHAEL T | Director |
| Sell | 2026-03-17 | 572 | 114,629 | 200.4 | VERMA KUNTAL KUMAR | Officer |
| Sell | 2026-03-17 | 131 | 26,183 | 199.9 | THEURER NATHAN B | Officer |
| Sell | 2026-03-17 | 14,696 | 2,939,200 | 200.0 | BRADLEY ALEXANDER R. | Chief Financial Officer |
| Sell | 2026-03-17 | 9,380 | 1,872,858 | 199.7 | DYMBORT JASON E | General Counsel |
| Sell | 2026-03-16 | 335 | 67,268 | 200.8 | STOCKDALE CAROLINE | Officer |
| Sell | 2026-03-16 | 245 | 49,196 | 200.8 | ANTOUN GEORGES J | Officer |
| Sell | 2026-03-16 | 1,937 | 388,950 | 200.8 | WIDMAR MARK R | Chief Executive Officer |
| Sell | 2026-03-16 | 368 | 73,894 | 200.8 | GLOECKLER MARKUS | Chief Technology Officer |
| Sell | 2026-03-16 | 180 | 36,144 | 200.8 | BUEHLER PATRICK JAMES | Officer |
| Sell | 2026-03-16 | 264 | 53,011 | 200.8 | KORALEWSKI MICHAEL | Officer |
| Sell | 2026-03-16 | 120 | 24,096 | 200.8 | SLOAN SAMANTHA L. | Officer |
| Sell | 2026-03-10 | 408 | 79,846 | 195.7 | VERMA KUNTAL KUMAR | Officer |
| Sell | 2026-03-10 | 324 | 63,407 | 195.7 | THEURER NATHAN B | Officer |
| Sell | 2026-03-09 | 1,041 | 198,165 | 190.4 | STOCKDALE CAROLINE | Officer |
| Sell | 2026-03-09 | 791 | 150,575 | 190.4 | ANTOUN GEORGES J | Officer |
| Sell | 2026-03-09 | 5,537 | 1,054,023 | 190.4 | WIDMAR MARK R | Chief Executive Officer |
| Sell | 2026-03-09 | 1,386 | 263,839 | 190.4 | VERMA KUNTAL KUMAR | Officer |
| Sell | 2026-03-09 | 157 | 29,887 | 190.4 | THEURER NATHAN B | Officer |
| Sell | 2026-03-09 | 1,756 | 334,272 | 190.4 | BRADLEY ALEXANDER R. | Chief Financial Officer |
| Sell | 2026-03-09 | 1,325 | 252,227 | 190.4 | GLOECKLER MARKUS | Chief Technology Officer |
| Sell | 2026-03-09 | 697 | 132,681 | 190.4 | BUEHLER PATRICK JAMES | Officer |
| Sell | 2026-03-09 | 756 | 143,912 | 190.4 | KORALEWSKI MICHAEL | Officer |
| Sell | 2026-03-09 | 1,305 | 248,420 | 190.4 | DYMBORT JASON E | General Counsel |
| Sell | 2026-03-09 | 303 | 57,679 | 190.4 | SLOAN SAMANTHA L. | Officer |
| Sell | 2026-03-04 | 728 | 143,380 | 197.0 | VERMA KUNTAL KUMAR | Officer |
| Sell | 2026-03-04 | 92 | 18,119 | 196.9 | THEURER NATHAN B | Officer |
| Sell | 2026-03-04 | 3,640 | 716,898 | 196.9 | GLOECKLER MARKUS | Chief Technology Officer |
| Sell | 2026-03-03 | 1,650 | 323,284 | 195.9 | STOCKDALE CAROLINE | Officer |
| Sell | 2026-03-03 | 1,958 | 381,712 | 194.9 | ANTOUN GEORGES J | Officer |
| Sell | 2026-03-03 | 7,738 | 1,516,106 | 195.9 | WIDMAR MARK R | Chief Executive Officer |
| Sell | 2026-03-03 | 3,426 | 671,256 | 195.9 | VERMA KUNTAL KUMAR | Officer |
| Sell | 2026-03-03 | 49 | 9,601 | 195.9 | THEURER NATHAN B | Officer |
| Sell | 2026-03-03 | 111 | 21,748 | 195.9 | SLOAN SAMANTHA L. | Officer |
| Sell | 2026-03-03 | 3,194 | 625,800 | 195.9 | BRADLEY ALEXANDER R. | Chief Financial Officer |
| Sell | 2026-03-03 | 1,361 | 266,661 | 195.9 | BUEHLER PATRICK JAMES | Officer |
| Sell | 2026-03-03 | 1,330 | 260,587 | 195.9 | KORALEWSKI MICHAEL | Officer |
| Sell | 2026-03-03 | 3,273 | 641,279 | 195.9 | DYMBORT JASON E | General Counsel |
| Sell | 2026-03-03 | 3,425 | 671,060 | 195.9 | GLOECKLER MARKUS | Chief Technology Officer |
| Grant | 2026-03-02 | 4,239 | 0 | 0.0 | ANTOUN GEORGES J | Officer |
| Grant | 2026-02-27 | 141 | 0 | 0.0 | THEURER NATHAN B | Officer |
| Grant | 2026-02-27 | 211 | 0 | 0.0 | SLOAN SAMANTHA L. | Officer |
| Grant | 2026-02-27 | 7,065 | 0 | 0.0 | DYMBORT JASON E | General Counsel |
| Grant | 2026-02-27 | 7,065 | 0 | 0.0 | BRADLEY ALEXANDER R. | Chief Financial Officer |
| Grant | 2026-02-27 | 7,065 | 0 | 0.0 | VERMA KUNTAL KUMAR | Officer |
| Grant | 2026-02-27 | 7,065 | 0 | 0.0 | GLOECKLER MARKUS | Chief Technology Officer |
| Grant | 2026-02-27 | 2,826 | 0 | 0.0 | BUEHLER PATRICK JAMES | Officer |
| Grant | 2026-02-27 | 2,826 | 0 | 0.0 | KORALEWSKI MICHAEL | Officer |
| Grant | 2026-02-27 | 3,532 | 0 | 0.0 | STOCKDALE CAROLINE | Officer |
| Grant | 2026-02-27 | 17,664 | 0 | 0.0 | WIDMAR MARK R | Chief Executive Officer |
| Grant | 2025-12-31 | 173 | 0 | 0.0 | KRO LISA A | Director |
| Grant | 2025-12-31 | 245 | 0 | 0.0 | AHEARN MICHAEL J | Director |
| Grant | 2025-12-31 | 173 | 0 | 0.0 | WRIGHT NORMAN L | Director |
| Grant | 2025-12-31 | 173 | 0 | 0.0 | RENDUCHINTALA VENKATA S M | Director |
| Grant | 2025-12-31 | 173 | 0 | 0.0 | GEORGE ANITA M | Director |
| Grant | 2025-12-31 | 173 | 0 | 0.0 | STEBBINS PAUL H | Director |
| Grant | 2025-12-31 | 173 | 0 | 0.0 | SWEENEY MICHAEL T | Director |
| Grant | 2025-12-31 | 173 | 0 | 0.0 | POST WILLIAM J. | Director |
| Sell | 2025-11-07 | 7,000 | 1,836,804 | 262.4 | STEBBINS PAUL H | Director |
| Sell | 2025-11-06 | 4,500 | 1,219,995 | 271.1 | SWEENEY MICHAEL T | Director |
| Sell | 2025-11-04 | 37,412 | 9,914,635 | 265.0 | ANTOUN GEORGES J | Officer |
| Grant | 2025-09-30 | 205 | 0 | 0.0 | KRO LISA A | Director |
| Grant | 2025-09-30 | 290 | 0 | 0.0 | AHEARN MICHAEL J | Director |
| Grant | 2025-09-30 | 205 | 0 | 0.0 | WRIGHT NORMAN L | Director |
| Grant | 2025-09-30 | 205 | 0 | 0.0 | RENDUCHINTALA VENKATA S M | Director |
| Grant | 2025-09-30 | 205 | 0 | 0.0 | GEORGE ANITA M | Director |
| Grant | 2025-09-30 | 205 | 0 | 0.0 | STEBBINS PAUL H | Director |
| Grant | 2025-09-30 | 205 | 0 | 0.0 | SWEENEY MICHAEL T | Director |
| Grant | 2025-09-30 | 205 | 0 | 0.0 | POST WILLIAM J. | Director |
| Sell | 2025-09-02 | 140 | 26,386 | 188.5 | SLOAN SAMANTHA L. | Officer |
| Sell | 2025-08-19 | 1,824 | 392,762 | 215.3 | DYMBORT JASON E | General Counsel |
| Sell | 2025-08-15 | 2,321 | 462,889 | 199.4 | WIDMAR MARK R | Chief Executive Officer |
| Sell | 2025-08-14 | 686 | 124,873 | 182.0 | THEURER NATHAN B | General Counsel |
| Sell | 2025-08-13 | 27,708 | 5,145,654 | 185.7 | WIDMAR MARK R | Chief Executive Officer |
| Sell | 2025-07-03 | 1,600 | 288,000 | 180.0 | BUEHLER PATRICK JAMES | Officer |
| Grant | 2025-06-30 | 272 | 0 | 0.0 | KRO LISA A | Director |
| Grant | 2025-06-30 | 386 | 0 | 0.0 | AHEARN MICHAEL J | Director |
| Grant | 2025-06-30 | 272 | 0 | 0.0 | WRIGHT NORMAN L | Director |
| Grant | 2025-06-30 | 272 | 0 | 0.0 | RENDUCHINTALA VENKATA S M | Director |
| Grant | 2025-06-30 | 272 | 0 | 0.0 | GEORGE ANITA M | Director |
| Grant | 2025-06-30 | 272 | 0 | 0.0 | JOSEPH MOLLY E. | Director |
| Grant | 2025-06-30 | 272 | 0 | 0.0 | STEBBINS PAUL H | Director |
| Grant | 2025-06-30 | 272 | 0 | 0.0 | SWEENEY MICHAEL T | Director |
| Grant | 2025-06-30 | 272 | 0 | 0.0 | POST WILLIAM J. | Director |
| Sell | 2025-06-03 | 1,868 | 278,481 | 149.1 | BUEHLER PATRICK JAMES | Officer |
| Sell | 2025-06-02 | 2,951 | 466,878 | 158.2 | KORALEWSKI MICHAEL | Officer |
| Sell | 2025-05-28 | 9,557 | 1,481,813 | 155.1 | GLOECKLER MARKUS | Chief Technology Officer |
| Sell | 2025-05-12 | 8,794 | 1,319,120 | 150.0 | BRADLEY ALEXANDER R. | Chief Financial Officer |
Congressional trading
$0.002026-05$0.00
$0.002026-04$0.00
$0.002026-03$0.00
$0.002026-02$0.00
$80012026-01$8001
$0.002025-12$0.00
$0.002025-11$0.00
$0.002025-10$0.00
$0.002025-09$0.00
$0.002025-08$0.00
$0.002025-07$0.00
$0.002025-06$0.00
$0.002025-05$0.00
| Date | Politician | Party | Chamber | Amount ($) | |
| Sell | 2026-01-29 | Ro Khanna | D | House | $1,001 - $15,000 |
| Buy | 2026-01-09 | Gilbert Ray Cisneros, Jr. | D | House | $1,001 - $15,000 |
| Buy | 2025-04-23 | Ro Khanna | D | House | $1,001 - $15,000 |
| Sell | 2025-04-08 | Rob Bresnahan | R | House | $1,001 - $15,000 |
| Sell | 2025-03-19 | Dave Min | D | House | $1,001 - $15,000 |
| Buy | 2025-03-12 | Ro Khanna | D | House | $1,001 - $15,000 |
