Koralewski Michael
Insider CIK 1819693 · FSLR Chief Supply Chain Officer
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| FSLR FIRST SOLAR, INC. | S Sale | 2026-08-03 | 2026-08-05 | 3,500 | $225.00 | $787.5K | 7,642 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-08-03 | 2026-08-05 | 3,500 | $218.02 | $763.1K | 11,142 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-08-03 | 2026-08-05 | 3,500 | $225.00 | $787.5K | 7,642 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-08-03 | 2026-08-05 | 3,500 | $218.02 | $763.1K | 11,142 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-05 | 2026-05-05 | 215 | $215.63 | $46.4K | 14,642 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-05-04 | 2026-05-05 | 518 | — | $0 | 1,556 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-05-04 | 2026-05-05 | 518 | — | $0 | 14,857 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-16 | 2026-03-17 | 264 | $200.80 | $53.0K | 14,339 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-13 | 2026-03-17 | 640 | — | $0 | 640 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-13 | 2026-03-17 | 640 | — | $0 | 14,603 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 180 | $190.36 | $34.3K | 14,196 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 78 | $190.36 | $14.8K | 14,376 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 265 | $190.36 | $50.4K | 14,454 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 233 | $190.36 | $44.4K | 13,963 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 651 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 442 | — | $0 | 884 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 189 | — | $0 | 376 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 572 | — | $0 | 1,716 | 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 | 2026-03-06 | 2026-03-10 | 572 | — | $0 | 14,719 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 442 | — | $0 | 14,147 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 189 | — | $0 | 13,705 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 651 | — | $0 | 13,516 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-03 | 2026-03-03 | 1,330 | $195.93 | $260.6K | 12,865 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2026-02-27 | 2026-03-03 | 2,826 | — | $0 | 14,195 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-06-02 | 2025-06-03 | 2,951 | $158.21 | $466.9K | 11,369 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2025-05-01 | 2025-05-02 | 2,074 | — | $0 | 2,074 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-03-17 | 2025-03-18 | 273 | $133.75 | $36.5K | 14,320 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-14 | 2025-03-18 | 640 | — | $0 | 1,280 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-14 | 2025-03-18 | 640 | — | $0 | 14,593 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-03-07 | 2025-03-10 | 188 | $132.96 | $25.0K | 13,953 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 651 | — | $0 | 651 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2025-03-06 | 2025-03-10 | 2,288 | — | $0 | 2,288 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 442 | — | $0 | 1,326 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 189 | — | $0 | 565 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-03-06 | 2025-03-10 | 81 | $131.13 | $10.6K | 13,699 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 442 | — | $0 | 14,141 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 651 | — | $0 | 13,870 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-03-06 | 2025-03-10 | 279 | $131.13 | $36.6K | 13,591 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 189 | — | $0 | 13,780 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2025-02-26 | 2025-02-28 | 9,604 | — | $0 | 17,370 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-02-26 | 2025-02-28 | 4,151 | $156.84 | $651.0K | 13,219 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-05-30 | 2024-05-31 | 4,646 | $272.92 | $1.27M | 7,766 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-15 | 2024-03-19 | 641 | — | $0 | 1,920 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-15 | 2024-03-19 | 641 | — | $0 | 12,687 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-15 | 2024-03-19 | 275 | $147.42 | $40.5K | 12,412 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 651 | — | $0 | 1,302 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 189 | — | $0 | 754 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2024-03-06 | 2024-03-08 | 1,768 | — | $0 | 1,768 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 1,729 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 189 | — | $0 | 12,127 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 1,729 | — | $0 | 12,307 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 741 | $158.42 | $117.4K | 11,566 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 81 | $158.42 | $12.8K | 12,046 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 279 | $158.42 | $44.2K | 11,938 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 651 | — | $0 | 12,217 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-02-29 | 2024-03-01 | 3,963 | $153.89 | $609.9K | 10,578 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2024-02-29 | 2024-03-01 | 9,169 | — | $0 | 14,541 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-15 | 2023-03-17 | 641 | — | $0 | 2,561 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-15 | 2023-03-17 | 275 | $203.22 | $55.9K | 5,372 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-15 | 2023-03-17 | 641 | — | $0 | 5,647 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2023-03-06 | 2023-10-03 | 943 | — | $0 | 943 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 652 | — | $0 | 1,953 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 1,729 | — | $0 | 1,729 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 1,460 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 741 | $212.30 | $157.3K | 4,634 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 1,729 | — | $0 | 5,375 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 280 | $212.30 | $59.4K | 5,006 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 1,460 | — | $0 | 4,272 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 652 | — | $0 | 5,286 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 626 | $212.30 | $132.9K | 3,646 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2023-03-02 | 2023-03-06 | 4,964 | — | $0 | 4,964 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-02 | 2023-03-06 | 2,152 | $195.68 | $421.1K | 2,812 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2022-07-29 | 2022-08-01 | 1,007 | $100.00 | $100.7K | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2022-07-01 | 2022-07-05 | 1,822 | $67.58 | $123.1K | 1,007 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2022-03-15 | 2022-03-17 | 3,202 | — | $0 | 3,202 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 1,460 | — | $0 | 1,460 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 1,730 | — | $0 | 3,458 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 652 | — | $0 | 2,605 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 1,112 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 477 | $71.85 | $34.3K | 635 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 1,112 | — | $0 | 1,112 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 280 | $71.85 | $20.1K | 2,829 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 652 | — | $0 | 3,109 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 742 | $71.85 | $53.3K | 2,457 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 1,730 | — | $0 | 3,199 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 626 | $71.85 | $45.0K | 1,469 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 1,460 | — | $0 | 2,095 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2022-03-03 | 2022-03-04 | 2,239 | $68.67 | $153.8K | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2022-03-02 | 2022-03-04 | 4,019 | — | $0 | 4,019 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-02 | 2022-03-04 | 1,780 | $69.51 | $123.7K | 2,239 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-09 | 2021-03-11 | 1,948 | $75.00 | $146.1K | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-08 | 2021-03-09 | 1,822 | $73.57 | $134.0K | 1,948 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-07 | 2021-03-09 | 2,298 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-07 | 2021-03-09 | 985 | $73.70 | $72.6K | 3,770 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-07 | 2021-03-09 | 2,298 | — | $0 | 4,755 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2021-03-06 | 2021-03-09 | 3,257 | — | $0 | 3,257 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 1,730 | — | $0 | 5,188 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 1,460 | — | $0 | 2,920 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 1,112 | — | $0 | 1,112 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 1,112 | — | $0 | 1,112 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 477 | $73.70 | $35.2K | 635 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 1,460 | — | $0 | 2,095 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 626 | $73.70 | $46.1K | 1,469 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 1,730 | — | $0 | 3,199 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 742 | $73.70 | $54.7K | 2,457 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-01 | 2021-03-02 | 1,354 | $82.48 | $111.7K | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2021-02-26 | 2021-03-01 | 2,465 | — | $0 | 2,465 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-02-26 | 2021-03-01 | 1,111 | $81.02 | $90.0K | 1,354 | SEC↗ |