Stockdale Caroline (CIK 1344138) reported 23 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-06-01). Recent activity: Sell FSLR (10,628 shares), Buy FSLR (800 shares), Sell FSLR (335 shares), Buy FSLR (977 shares), Buy FSLR (236 shares). Source: SEC Form 4.
| Date | Company | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-06-01 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 10,628 | $2.9M |
| 2026-03-17 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 800 | $0 |
| 2026-03-17 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 335 | $67,268 |
| 2026-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 977 | $0 |
| 2026-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 236 | $0 |
| 2026-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 537 | $0 |
| 2026-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 686 | $0 |
| 2026-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 417 | $79,380 |
| 2026-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 102 | $19,417 |
| 2026-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 293 | $55,775 |
| 2026-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 229 | $43,592 |
| 2026-03-03 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 3,532 | $0 |
| 2026-03-03 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 1,650 | $323,284 |
| 2025-03-18 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 801 | $0 |
| 2025-03-18 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 341 | $45,609 |
| 2025-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 977 | $0 |
| 2025-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 419 | $54,943 |
| 2025-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 236 | $0 |
| 2025-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 102 | $13,375 |
| 2025-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 536 | $0 |
| 2025-03-10 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 227 | $30,182 |
| 2025-02-28 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Buy | 12,006 | $0 |
| 2025-02-28 | FIRST SOLAR, INC. (FSLR) | Chief People and Comm. Officer | Sell | 5,174 | $811,490 |
Source: SEC Form 4 filings · as of 2026-06-01