Stockdale Caroline
Insider CIK 1344138 · FSLR EVP, HR & Communications · MDT Sr VP Human Resources
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-28 | 2026-06-01 | 10,628 | $275.60 | $2.93M | 23,792 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-05 | 2026-05-05 | 262 | $215.63 | $56.5K | 34,420 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-05-04 | 2026-05-05 | 622 | — | $0 | 1,867 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-05-04 | 2026-05-05 | 622 | — | $0 | 34,682 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-16 | 2026-03-17 | 335 | $200.80 | $67.3K | 34,060 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-13 | 2026-03-17 | 800 | — | $0 | 800 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-13 | 2026-03-17 | 800 | — | $0 | 34,395 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 293 | $190.36 | $55.8K | 33,824 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 102 | $190.36 | $19.4K | 34,117 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 417 | $190.36 | $79.4K | 34,219 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 229 | $190.36 | $43.6K | 33,595 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 537 | — | $0 | 1,074 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 236 | — | $0 | 470 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 977 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2026-03-06 | 2026-03-10 | 1,903 | — | $0 | 1,903 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 686 | — | $0 | 2,060 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 686 | — | $0 | 34,636 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 537 | — | $0 | 33,950 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 236 | — | $0 | 33,413 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 977 | — | $0 | 33,177 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-03 | 2026-03-03 | 1,650 | $195.93 | $323.3K | 32,200 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2026-02-27 | 2026-03-03 | 3,532 | — | $0 | 33,850 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2025-05-01 | 2025-05-02 | 2,489 | — | $0 | 2,489 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-03-17 | 2025-03-18 | 341 | $133.75 | $45.6K | 30,318 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-14 | 2025-03-18 | 801 | — | $0 | 1,600 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-14 | 2025-03-18 | 801 | — | $0 | 30,659 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-03-07 | 2025-03-10 | 227 | $132.96 | $30.2K | 29,858 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2025-03-06 | 2025-03-10 | 2,746 | — | $0 | 2,746 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 977 | — | $0 | 977 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 236 | — | $0 | 706 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 536 | — | $0 | 1,611 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-03-06 | 2025-03-10 | 419 | $131.13 | $54.9K | 29,415 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 236 | — | $0 | 29,651 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-03-06 | 2025-03-10 | 102 | $131.13 | $13.4K | 29,549 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 977 | — | $0 | 29,834 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 536 | — | $0 | 30,085 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-02-26 | 2025-02-28 | 5,174 | $156.84 | $811.5K | 28,857 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2025-02-26 | 2025-02-28 | 12,006 | — | $0 | 34,031 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-05-21 | 2024-05-22 | 12,406 | $205.00 | $2.54M | 22,025 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-15 | 2024-03-19 | 801 | — | $0 | 2,401 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-15 | 2024-03-19 | 344 | $147.42 | $50.7K | 34,431 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-15 | 2024-03-19 | 801 | — | $0 | 34,775 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 977 | — | $0 | 1,954 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 236 | — | $0 | 942 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2024-03-06 | 2024-03-08 | 2,147 | — | $0 | 2,147 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 2,882 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 419 | $158.42 | $66.4K | 33,840 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 2,882 | — | $0 | 34,517 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 1,235 | $158.42 | $195.6K | 33,282 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 977 | — | $0 | 34,259 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 102 | $158.42 | $16.2K | 33,974 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 236 | — | $0 | 34,076 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-02-29 | 2024-03-01 | 5,921 | $153.89 | $911.2K | 31,635 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2024-02-29 | 2024-03-01 | 13,753 | — | $0 | 37,556 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-15 | 2023-03-17 | 801 | — | $0 | 3,202 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-15 | 2023-03-17 | 801 | — | $0 | 24,147 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-15 | 2023-03-17 | 344 | $203.22 | $69.9K | 23,803 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2023-03-06 | 2023-10-03 | 1,178 | — | $0 | 1,178 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 977 | — | $0 | 2,931 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 2,882 | — | $0 | 2,882 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 419 | $212.30 | $89.0K | 23,346 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 2,882 | — | $0 | 24,023 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 1,235 | $212.30 | $262.2K | 22,788 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 977 | — | $0 | 23,765 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2023-03-02 | 2023-03-06 | 16,601 | — | $0 | 28,540 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-02 | 2023-03-06 | 7,399 | $195.68 | $1.45M | 21,141 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2022-03-15 | 2022-03-17 | 4,003 | — | $0 | 4,003 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 2,882 | — | $0 | 5,764 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 977 | — | $0 | 3,908 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 435 | $71.85 | $31.3K | 11,939 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 2,882 | — | $0 | 12,679 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 1,282 | $71.85 | $92.1K | 11,397 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 977 | — | $0 | 12,374 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2022-03-02 | 2022-03-04 | 14,120 | — | $0 | 16,117 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-02 | 2022-03-04 | 6,320 | $69.51 | $439.3K | 9,797 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2021-03-06 | 2021-03-09 | 4,885 | — | $0 | 4,885 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 2,883 | — | $0 | 8,646 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2021-03-06 | 2021-03-09 | 4,885 | — | $0 | 4,885 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 2,883 | — | $0 | 8,646 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 2,883 | — | $0 | 8,646 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2021-03-06 | 2021-03-09 | 4,885 | — | $0 | 4,885 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 886 | $73.70 | $65.3K | 1,997 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 2,883 | — | $0 | 2,883 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 886 | $73.70 | $65.3K | 1,997 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 2,883 | — | $0 | 2,883 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 886 | $73.70 | $65.3K | 1,997 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 2,883 | — | $0 | 2,883 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2020-03-06 | 2020-03-10 | 11,529 | — | $0 | 11,529 | SEC↗ |
| MDT MEDTRONIC INC | A Award deriv | 2012-10-29 | 2012-10-31 | 2,404 | — | $0 | 2,404 | SEC↗ |
| MDT MEDTRONIC INC | A Award deriv | 2012-07-30 | 2012-08-01 | 41,227 | — | $0 | 41,227 | SEC↗ |
| MDT MEDTRONIC INC | A Award | 2012-07-30 | 2012-08-01 | 10,307 | — | $0 | 43,946 | SEC↗ |