Bradley Alexander R., CFO of First Solar Inc. ($FSLR), sold shares on the open market eight times in the past year for a total of $2.36 million. His most recent sale occurred on March 9, 2026. These First Solar insider sales rank 3,157th among 11,678 insiders in the database, well below the average of $8.59 million across roughly 6.4 transactions per insider. He reported no open market purchases.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 17, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 346 | $201.65 | 30,351.0000 | 107,538,000 | 1.13% | 0.00% |
| March 17, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 351 | $202.44 | 30,000.0000 | 107,538,000 | 1.16% | 0.00% |
| March 13, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 1441 | $0.00 | 1,440.0000 | 107,538,000 | 50.02% | 0.00% |
| March 13, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 1441 | $0.00 | 44,696.0000 | 107,538,000 | 3.33% | 0.00% |
| March 16, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 590 | $200.80 | 44,106.0000 | 107,538,000 | 1.32% | 0.00% |
| March 17, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 2958 | $198.80 | 41,148.0000 | 107,538,000 | 6.71% | 0.00% |
| March 17, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 5376 | $199.75 | 35,772.0000 | 107,538,000 | 13.07% | 0.00% |
| March 17, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 5075 | $200.59 | 30,697.0000 | 107,538,000 | 14.19% | 0.00% |
| March 9, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 395 | $190.36 | 43,810.0000 | 107,538,000 | 0.89% | 0.00% |
| March 9, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 196 | $190.36 | 44,205.0000 | 107,538,000 | 0.44% | 0.00% |
| March 9, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 610 | $190.36 | 44,401.0000 | 107,538,000 | 1.36% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 1334 | $0.00 | 45,011.0000 | 107,538,000 | 3.05% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 471 | $0.00 | 42,730.0000 | 107,538,000 | 1.11% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 947 | $0.00 | 43,677.0000 | 107,538,000 | 2.22% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 1465 | $0.00 | 42,259.0000 | 107,538,000 | 3.59% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | A | Restricted Stock Units | 4229 | $0.00 | 4,229.0000 | 107,538,000 | 9999.99% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 1334 | $0.00 | 4,005.0000 | 107,538,000 | 24.99% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 947 | $0.00 | 1,894.0000 | 107,538,000 | 33.33% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 471 | $0.00 | 942.0000 | 107,538,000 | 33.33% | 0.00% |
| March 6, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 1465 | $0.00 | 0.0000 | 107,538,000 | 100.00% | 0.00% |
| March 9, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 555 | $190.36 | 43,255.0000 | 107,538,000 | 1.27% | 0.00% |
| March 3, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 3194 | $195.93 | 40,794.0000 | 107,538,000 | 7.26% | 0.00% |
| Feb. 27, 2026 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | A | Common Stock | 7065 | $0.00 | 43,988.0000 | 107,538,000 | 19.13% | 0.01% |
| Dec. 30, 2025 | Sandisk Corp | $SNDK | Bradley Alexander R. | Director | A | Common Stock | 863 | $0.00 | 863.0000 | 149,000,000 | 9999.99% | 0.00% |
| May 12, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 8594 | $150.00 | 37,123.0000 | 107,525,000 | 18.80% | 0.01% |
| May 12, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 200 | $150.10 | 36,923.0000 | 107,525,000 | 0.54% | 0.00% |
| May 1, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | A | Restricted Stock Units | 4840 | $0.00 | 4,840.0000 | 107,525,000 | 9999.99% | 0.00% |
| March 14, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 1441 | $0.00 | 2,881.0000 | 107,525,000 | 33.34% | 0.00% |
| March 17, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 599 | $133.75 | 45,717.0000 | 107,525,000 | 1.29% | 0.00% |
| March 14, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 1441 | $0.00 | 46,316.0000 | 107,525,000 | 3.21% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 471 | $0.00 | 1,413.0000 | 107,525,000 | 25.00% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 947 | $0.00 | 2,841.0000 | 107,525,000 | 25.00% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | A | Restricted Stock Units | 5339 | $0.00 | 5,339.0000 | 107,525,000 | 9999.99% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | F | Common Stock | 198 | $131.13 | 44,319.0000 | 107,525,000 | 0.44% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 947 | $0.00 | 45,266.0000 | 107,525,000 | 2.14% | 0.00% |
| March 7, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 391 | $132.96 | 44,875.0000 | 107,525,000 | 0.86% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 1465 | $0.00 | 1,465.0000 | 107,525,000 | 50.00% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | F | Common Stock | 614 | $131.13 | 44,046.0000 | 107,525,000 | 1.37% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 471 | $0.00 | 44,517.0000 | 107,525,000 | 1.07% | 0.00% |
| March 6, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 1465 | $0.00 | 44,660.0000 | 107,525,000 | 3.39% | 0.00% |
| Feb. 26, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | F | Common Stock | 9067 | $156.84 | 43,195.0000 | 107,525,000 | 17.35% | 0.01% |
| Feb. 26, 2025 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | A | Common Stock | 21610 | $0.00 | 52,262.0000 | 107,525,000 | 70.50% | 0.02% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 300 | $269.42 | 46,403.0000 | 107,372,000 | 0.64% | 0.00% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 500 | $271.01 | 45,903.0000 | 107,372,000 | 1.08% | 0.00% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 900 | $271.89 | 45,003.0000 | 107,372,000 | 1.96% | 0.00% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 2150 | $273.34 | 42,853.0000 | 107,372,000 | 4.78% | 0.00% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 3765 | $274.25 | 39,088.0000 | 107,372,000 | 8.79% | 0.00% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 4350 | $275.35 | 34,738.0000 | 107,372,000 | 11.13% | 0.00% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 3186 | $276.29 | 31,552.0000 | 107,372,000 | 9.17% | 0.00% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 800 | $277.36 | 30,752.0000 | 107,372,000 | 2.54% | 0.00% |
| May 30, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | S | Common Stock | 100 | $278.22 | 30,652.0000 | 107,372,000 | 0.33% | 0.00% |
| March 15, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 1441 | $0.00 | 47,307.0000 | 107,372,000 | 3.14% | 0.00% |
| March 15, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | F | Common Stock | 604 | $147.42 | 46,703.0000 | 107,372,000 | 1.28% | 0.00% |
| March 15, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 1441 | $0.00 | 4,322.0000 | 107,372,000 | 25.00% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 1466 | $0.00 | 2,930.0000 | 107,372,000 | 33.35% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 4035 | $0.00 | 0.0000 | 107,372,000 | 100.00% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | F | Common Stock | 198 | $158.42 | 45,866.0000 | 107,372,000 | 0.43% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | F | Common Stock | 614 | $158.42 | 45,592.0000 | 107,372,000 | 1.33% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 1466 | $0.00 | 46,206.0000 | 107,372,000 | 3.28% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | F | Common Stock | 1689 | $158.42 | 44,740.0000 | 107,372,000 | 3.64% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 4035 | $0.00 | 46,429.0000 | 107,372,000 | 9.52% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Common Stock | 472 | $0.00 | 46,064.0000 | 107,372,000 | 1.04% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | A | Restricted Stock Units | 3788 | $0.00 | 3,788.0000 | 107,372,000 | 9999.99% | 0.00% |
| March 6, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | M | Restricted Stock Units | 472 | $0.00 | 1,884.0000 | 107,372,000 | 20.03% | 0.00% |
| Feb. 29, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | F | Common Stock | 8657 | $153.89 | 42,394.0000 | 107,372,000 | 16.96% | 0.01% |
| Feb. 29, 2024 | FIRST SOLAR, INC. | $FSLR | Bradley Alexander R. | Chief Financial Officer | A | Common Stock | 20632 | $0.00 | 51,051.0000 | 107,372,000 | 67.83% | 0.02% |