Widmar Mark R
Insider CIK 1362208 · FSLR Chief Financial Officer/CAO, Director · ALB Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| ALB ALBEMARLE CORP | A Award deriv | 2026-07-01 | 2026-07-06 | 1,250 | — | $0 | 1,576 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-26 | 2026-05-27 | 1,237 | $266.60 | $329.8K | 85,455 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-26 | 2026-05-27 | 1,009 | $268.89 | $271.3K | 83,818 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-26 | 2026-05-27 | 628 | $267.72 | $168.1K | 84,827 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-26 | 2026-05-27 | 126 | $276.29 | $34.8K | 81,861 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-26 | 2026-05-27 | 473 | $273.17 | $129.2K | 81,987 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-26 | 2026-05-27 | 726 | $271.23 | $196.9K | 82,460 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-26 | 2026-05-27 | 632 | $270.05 | $170.7K | 83,186 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-26 | 2026-05-27 | 364 | $265.15 | $96.5K | 86,692 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 47 | $258.48 | $12.1K | 87,056 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 149 | $257.55 | $38.4K | 87,103 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 75 | $256.32 | $19.2K | 87,252 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 64 | $255.59 | $16.4K | 87,327 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 916 | $254.93 | $233.5K | 87,391 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 218 | $253.63 | $55.3K | 88,307 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 97 | $252.87 | $24.5K | 88,525 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 172 | $251.53 | $43.3K | 88,622 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-22 | 2026-05-27 | 239 | $250.02 | $59.8K | 88,794 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 179 | $255.31 | $45.7K | 89,560 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 261 | $254.29 | $66.4K | 89,739 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 569 | $251.64 | $143.2K | 90,000 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 472 | $250.61 | $118.3K | 90,569 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 1,131 | $249.70 | $282.4K | 91,041 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 179 | $248.80 | $44.5K | 92,172 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 98 | $247.53 | $24.3K | 92,351 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 229 | $246.23 | $56.4K | 92,449 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 136 | $244.62 | $33.3K | 92,678 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 362 | $241.40 | $87.4K | 92,814 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 6 | $256.96 | $1.5K | 89,554 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 521 | $243.19 | $126.7K | 89,033 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-21 | 2026-05-22 | 672 | $240.10 | $161.3K | 93,176 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-13 | 2026-05-13 | 1,300 | $240.02 | $312.0K | 93,848 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-11 | 2026-05-13 | 1,363 | $235.69 | $321.2K | 95,548 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-11 | 2026-05-13 | 1,498 | $234.84 | $351.8K | 96,911 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-11 | 2026-05-13 | 1,026 | $231.53 | $237.5K | 102,548 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-11 | 2026-05-13 | 2,262 | $232.55 | $526.0K | 100,286 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-11 | 2026-05-13 | 1,500 | $230.18 | $345.3K | 103,574 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-11 | 2026-05-13 | 1,877 | $233.56 | $438.4K | 98,409 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-11 | 2026-05-13 | 400 | $236.53 | $94.6K | 95,148 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-05 | 2026-05-05 | 1,526 | $215.63 | $329.1K | 105,074 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-05-04 | 2026-05-05 | 3,802 | — | $0 | 11,407 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-05-04 | 2026-05-05 | 3,802 | — | $0 | 106,600 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-16 | 2026-03-17 | 1,937 | $200.80 | $388.9K | 102,798 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-13 | 2026-03-17 | 4,856 | — | $0 | 4,856 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-13 | 2026-03-17 | 4,856 | — | $0 | 104,735 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 480 | $190.36 | $91.4K | 102,864 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 2,072 | $190.36 | $394.4K | 103,344 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 1,703 | $190.36 | $324.2K | 99,879 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 1,282 | $190.36 | $244.0K | 101,582 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 3,156 | — | $0 | 6,313 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 4,194 | — | $0 | 12,584 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2026-03-06 | 2026-03-10 | 12,685 | — | $0 | 12,685 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 1,178 | — | $0 | 2,354 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 5,101 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 4,194 | — | $0 | 105,416 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 1,178 | — | $0 | 98,066 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 5,101 | — | $0 | 96,888 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 3,156 | — | $0 | 101,222 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-03 | 2026-03-03 | 7,738 | $195.93 | $1.52M | 91,787 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2026-02-27 | 2026-03-03 | 17,664 | — | $0 | 99,525 | SEC↗ |
| ALB ALBEMARLE CORP | A Award deriv | 2026-02-26 | 2026-03-02 | 325 | — | $0 | 325 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 36 | $196.64 | $7.1K | 83,480 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 179 | $195.19 | $34.9K | 83,516 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 192 | $191.30 | $36.7K | 83,782 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 152 | $189.98 | $28.9K | 83,974 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 9 | $186.47 | $1.7K | 84,126 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 47 | $185.15 | $8.7K | 84,135 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 34 | $205.92 | $7.0K | 81,861 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 83 | $205.05 | $17.0K | 81,895 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 512 | $203.97 | $104.4K | 81,978 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 509 | $203.08 | $103.4K | 82,490 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 152 | $202.13 | $30.7K | 82,999 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 28 | $200.92 | $5.6K | 83,151 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 24 | $194.25 | $4.7K | 83,695 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 33 | $192.80 | $6.4K | 83,719 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 30 | $192.35 | $5.8K | 83,752 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 83 | $197.84 | $16.4K | 83,397 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 160 | $199.84 | $32.0K | 83,179 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-15 | 2025-08-18 | 58 | $198.68 | $11.5K | 83,339 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-13 | 2025-08-14 | 788 | $189.91 | $149.6K | 84,182 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-13 | 2025-08-14 | 1,367 | $185.45 | $253.5K | 86,611 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-13 | 2025-08-14 | 581 | $186.58 | $108.4K | 86,030 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-13 | 2025-08-14 | 786 | $187.38 | $147.3K | 85,244 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-13 | 2025-08-14 | 274 | $188.82 | $51.7K | 84,970 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-12 | 2025-08-14 | 200 | $181.78 | $36.4K | 111,690 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-12 | 2025-08-14 | 900 | $183.79 | $165.4K | 110,790 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-12 | 2025-08-14 | 14,322 | $185.04 | $2.65M | 96,468 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-12 | 2025-08-14 | 5,456 | $186.17 | $1.02M | 91,012 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-12 | 2025-08-14 | 2,834 | $186.97 | $529.9K | 88,178 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-08-12 | 2025-08-14 | 200 | $187.74 | $37.5K | 87,978 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2025-05-01 | 2025-05-02 | 15,209 | — | $0 | 15,209 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-03-17 | 2025-03-18 | 1,966 | $133.75 | $263.0K | 111,890 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-14 | 2025-03-18 | 4,856 | — | $0 | 9,712 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-14 | 2025-03-18 | 4,856 | — | $0 | 113,856 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-03-07 | 2025-03-10 | 1,272 | $132.96 | $169.1K | 109,000 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 3,156 | — | $0 | 9,469 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 1,178 | — | $0 | 3,532 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 5,102 | — | $0 | 5,101 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2025-03-06 | 2025-03-10 | 16,778 | — | $0 | 16,778 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-03-06 | 2025-03-10 | 482 | $131.13 | $63.2K | 107,116 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 5,102 | — | $0 | 108,505 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 3,156 | — | $0 | 110,272 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 1,178 | — | $0 | 107,598 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-03-06 | 2025-03-10 | 2,085 | $131.13 | $273.4K | 106,420 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-02-28 | 2025-03-03 | 21,542 | $141.09 | $3.04M | 103,403 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2025-02-26 | 2025-02-28 | 72,838 | — | $0 | 154,699 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-02-26 | 2025-02-28 | 29,754 | $156.84 | $4.67M | 124,945 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-06-03 | 2024-06-04 | 36,692 | $273.26 | $10.03M | 81,861 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-15 | 2024-03-19 | 4,856 | — | $0 | 14,568 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-15 | 2024-03-19 | 4,856 | — | $0 | 120,537 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-15 | 2024-03-19 | 1,984 | $147.42 | $292.5K | 118,553 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 1,178 | — | $0 | 4,710 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2024-03-06 | 2024-03-08 | 12,625 | — | $0 | 12,625 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 14,987 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 5,102 | — | $0 | 10,203 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 6,123 | $158.42 | $970.0K | 111,968 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 14,987 | — | $0 | 118,091 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 5,102 | — | $0 | 117,070 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 482 | $158.42 | $76.4K | 115,681 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 2,085 | $158.42 | $330.3K | 114,985 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 1,178 | — | $0 | 116,163 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-03-01 | 2024-03-05 | 21,244 | $152.74 | $3.24M | 103,104 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-02-29 | 2024-03-01 | 29,342 | $153.89 | $4.52M | 124,348 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2024-02-29 | 2024-03-01 | 71,829 | — | $0 | 153,690 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-07-28 | 2023-08-01 | 2,160 | $223.41 | $482.6K | 81,861 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-07-18 | 2023-07-19 | 2,160 | $210.00 | $453.6K | 84,021 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-07-17 | 2023-07-19 | 3,982 | $205.00 | $816.3K | 86,181 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-06-06 | 2023-06-07 | 39,948 | $199.97 | $7.99M | 90,163 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-15 | 2023-03-17 | 4,856 | — | $0 | 19,424 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-15 | 2023-03-17 | 2,033 | $203.22 | $413.1K | 130,111 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-15 | 2023-03-17 | 4,856 | — | $0 | 132,144 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2023-03-06 | 2023-10-03 | 5,888 | — | $0 | 5,888 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 5,102 | — | $0 | 15,305 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 12,653 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 14,987 | — | $0 | 14,987 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 6,347 | $212.30 | $1.35M | 124,347 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 12,653 | — | $0 | 121,066 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 5,359 | $212.30 | $1.14M | 115,707 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 14,987 | — | $0 | 130,694 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 2,161 | $212.30 | $458.8K | 127,288 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 5,102 | — | $0 | 129,449 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 6,092 | $205.98 | $1.25M | 119,635 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 3,458 | $205.15 | $709.4K | 125,727 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 1,945 | $203.83 | $396.4K | 129,185 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 3,186 | $203.08 | $647.0K | 131,130 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 650 | $201.72 | $131.1K | 134,316 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 2,597 | $209.22 | $543.3K | 113,929 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 4,816 | $210.18 | $1.01M | 109,113 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 700 | $210.96 | $147.7K | 108,413 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 688 | $206.98 | $142.4K | 118,947 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-03-03 | 2023-03-06 | 2,421 | $208.21 | $504.1K | 116,526 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-02 | 2023-03-06 | 40,969 | $195.68 | $8.02M | 134,966 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2023-03-02 | 2023-03-06 | 94,074 | — | $0 | 175,935 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2022-07-28 | 2022-07-29 | 32,239 | $89.72 | $2.89M | 81,861 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2022-05-06 | 2022-05-10 | 13,648 | $75.28 | $1.03M | 114,100 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2022-03-15 | 2022-03-17 | 24,280 | — | $0 | 24,280 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 14,988 | — | $0 | 29,974 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 8,895 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 12,653 | — | $0 | 12,653 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 5,102 | — | $0 | 20,407 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 3,874 | $71.85 | $278.3K | 109,266 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 8,895 | — | $0 | 113,140 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 2,222 | $71.85 | $159.7K | 127,748 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 12,653 | — | $0 | 121,919 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 5,511 | $71.85 | $396.0K | 116,408 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 14,988 | — | $0 | 131,396 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 5,102 | — | $0 | 129,970 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 6,528 | $71.85 | $469.0K | 124,868 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2022-03-03 | 2022-03-04 | 16,167 | $67.52 | $1.09M | 116,450 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2022-03-03 | 2022-03-04 | 4,356 | $69.28 | $301.8K | 104,245 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2022-03-03 | 2022-03-04 | 7,849 | $68.36 | $536.6K | 108,601 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2022-03-02 | 2022-03-04 | 100,515 | — | $0 | 176,388 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-02 | 2022-03-04 | 43,771 | $69.51 | $3.04M | 132,617 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-05-03 | 2021-05-04 | 64,514 | $76.19 | $4.92M | 75,873 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-07 | 2021-03-09 | 20,740 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-07 | 2021-03-09 | 8,888 | $73.70 | $655.0K | 140,387 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-07 | 2021-03-09 | 20,740 | — | $0 | 149,275 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2021-03-06 | 2021-03-09 | 25,509 | — | $0 | 25,509 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 8,895 | — | $0 | 8,895 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 14,988 | — | $0 | 44,962 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 12,654 | — | $0 | 25,306 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 14,988 | — | $0 | 134,958 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 12,654 | — | $0 | 125,393 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 6,423 | $73.70 | $473.4K | 128,535 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 8,895 | — | $0 | 116,551 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 5,423 | $73.70 | $399.7K | 119,970 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 3,812 | $73.70 | $280.9K | 112,739 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-01 | 2021-03-02 | 13,156 | $82.48 | $1.09M | 107,656 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-02-26 | 2021-03-01 | 19,725 | $81.02 | $1.60M | 120,812 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2021-02-26 | 2021-03-01 | 46,037 | — | $0 | 140,537 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-08-10 | 2020-08-11 | 36,967 | $73.30 | $2.71M | 113,041 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-08-10 | 2020-08-11 | 18,541 | $74.24 | $1.38M | 94,500 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-08-10 | 2020-08-11 | 24,410 | $72.62 | $1.77M | 150,008 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-07-01 | 2020-07-02 | 6,250 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-07-01 | 2020-07-02 | 6,250 | — | $0 | 177,140 | SEC↗ |
| FSLR FIRST SOLAR, INC. | D To issuer | 2020-07-01 | 2020-07-02 | 2,722 | $49.09 | $133.6K | 174,418 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-08 | 2020-03-10 | 4,583 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-08 | 2020-03-10 | 4,583 | — | $0 | 172,886 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-08 | 2020-03-10 | 1,996 | $43.37 | $86.6K | 170,890 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-07 | 2020-03-10 | 20,740 | — | $0 | 20,740 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-07 | 2020-03-10 | 9,033 | $43.37 | $391.8K | 168,303 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-07 | 2020-03-10 | 20,740 | — | $0 | 177,336 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2020-03-06 | 2020-03-10 | 59,950 | — | $0 | 59,950 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-06 | 2020-03-10 | 12,654 | — | $0 | 37,960 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-06 | 2020-03-10 | 8,896 | — | $0 | 17,790 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-06 | 2020-03-10 | 8,896 | — | $0 | 153,328 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-06 | 2020-03-10 | 5,511 | $43.37 | $239.0K | 156,596 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-06 | 2020-03-10 | 12,654 | — | $0 | 162,107 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-06 | 2020-03-10 | 3,875 | $43.37 | $168.1K | 149,453 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-02-24 | 2020-02-26 | 36,022 | $50.59 | $1.82M | 167,790 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2020-02-24 | 2020-02-26 | 82,738 | — | $0 | 203,812 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-02-24 | 2020-02-26 | 23,358 | $51.21 | $1.20M | 144,432 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-08-05 | 2019-08-07 | 10,753 | $60.34 | $648.8K | 145,285 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-08-05 | 2019-08-07 | 5,960 | $62.04 | $369.8K | 126,499 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-08-05 | 2019-08-07 | 3,500 | $63.10 | $220.8K | 122,999 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-08-05 | 2019-08-07 | 1,925 | $64.34 | $123.9K | 121,074 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-08-05 | 2019-08-07 | 12,826 | $61.16 | $784.4K | 132,459 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-07-01 | 2019-07-02 | 6,250 | — | $0 | 6,250 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-07-01 | 2019-07-02 | 2,722 | $66.13 | $180.0K | 156,038 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-07-01 | 2019-07-02 | 6,250 | — | $0 | 158,760 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-04-10 | 2019-04-11 | 33,371 | $60.00 | $2.00M | 152,510 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-08 | 2019-03-11 | 4,584 | — | $0 | 4,583 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-08 | 2019-03-11 | 1,997 | $51.16 | $102.2K | 185,881 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-08 | 2019-03-11 | 4,584 | — | $0 | 187,878 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-07 | 2019-03-11 | 20,740 | — | $0 | 41,480 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-07 | 2019-03-11 | 9,033 | $50.36 | $454.9K | 183,294 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-07 | 2019-03-11 | 20,740 | — | $0 | 192,327 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-06 | 2019-03-07 | 8,896 | — | $0 | 26,686 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2019-03-06 | 2019-03-07 | 50,614 | — | $0 | 50,614 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-06 | 2019-03-07 | 3,875 | $51.37 | $199.1K | 171,587 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-06 | 2019-03-07 | 8,896 | — | $0 | 175,462 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-05 | 2019-03-07 | 3,539 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-05 | 2019-03-07 | 1,542 | $52.19 | $80.5K | 166,566 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-05 | 2019-03-07 | 3,539 | — | $0 | 168,108 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-02-25 | 2019-02-25 | 51,473 | $53.73 | $2.77M | 164,569 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2019-02-25 | 2019-02-25 | 118,215 | — | $0 | 216,042 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-11-21 | 2018-11-27 | 8,500 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-11-21 | 2018-11-27 | 3,702 | $42.60 | $157.7K | 97,827 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-11-21 | 2018-11-27 | 8,500 | — | $0 | 101,529 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-07-01 | 2018-07-02 | 6,250 | — | $0 | 12,500 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-07-01 | 2018-07-02 | 2,722 | $52.66 | $143.3K | 93,029 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-07-01 | 2018-07-02 | 6,250 | — | $0 | 95,751 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-21 | 2018-03-22 | 8,250 | — | $0 | 8,500 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-21 | 2018-03-22 | 3,593 | $73.87 | $265.4K | 89,501 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-21 | 2018-03-22 | 8,250 | — | $0 | 93,094 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-08 | 2018-03-09 | 4,584 | — | $0 | 9,167 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-08 | 2018-03-09 | 4,584 | — | $0 | 86,841 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-08 | 2018-03-09 | 1,997 | $67.69 | $135.2K | 84,844 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-07 | 2018-03-09 | 20,741 | — | $0 | 62,220 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-07 | 2018-03-09 | 9,033 | $67.95 | $613.8K | 82,257 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-07 | 2018-03-09 | 20,741 | — | $0 | 91,290 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2018-03-06 | 2018-03-07 | 35,582 | — | $0 | 35,582 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-05 | 2018-03-07 | 3,540 | — | $0 | 3,539 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-05 | 2018-03-07 | 3,439 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-05 | 2018-03-07 | 3,540 | — | $0 | 73,589 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-05 | 2018-03-07 | 3,439 | — | $0 | 70,049 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-05 | 2018-03-07 | 1,498 | $66.05 | $98.9K | 72,091 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-05 | 2018-03-07 | 1,542 | $66.05 | $101.8K | 70,549 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-02-26 | 2018-02-27 | 8,550 | $62.65 | $535.7K | 78,634 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-02-26 | 2018-02-27 | 1,450 | $63.20 | $91.6K | 77,184 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-02-26 | 2018-02-27 | 10,574 | $65.00 | $687.3K | 66,610 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2017-12-07 | 2017-12-08 | 6,700 | $64.29 | $430.7K | 100,754 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2017-12-07 | 2017-12-08 | 3,570 | $64.57 | $230.5K | 87,184 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2017-12-07 | 2017-12-08 | 10,000 | $64.42 | $644.2K | 90,754 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2017-07-31 | 2017-08-02 | 43,189 | $48.55 | $2.10M | 107,454 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-07-21 | 2017-07-25 | 8,250 | — | $0 | 16,750 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-07-21 | 2017-07-25 | 8,250 | — | $0 | 154,451 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-07-21 | 2017-07-25 | 3,808 | $45.15 | $171.9K | 150,643 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-07-01 | 2017-07-05 | 6,250 | — | $0 | 18,750 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-07-01 | 2017-07-05 | 2,885 | $39.88 | $115.1K | 146,201 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-07-01 | 2017-07-05 | 6,250 | — | $0 | 149,086 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-13 | 2017-03-14 | 8,364 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-13 | 2017-03-14 | 8,364 | — | $0 | 146,696 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-13 | 2017-03-14 | 3,860 | $32.84 | $126.8K | 142,836 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-08 | 2017-03-09 | 4,584 | — | $0 | 13,751 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-08 | 2017-03-09 | 4,584 | — | $0 | 140,448 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-08 | 2017-03-09 | 2,116 | $32.66 | $69.1K | 138,332 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2017-03-07 | 2017-03-09 | 82,961 | — | $0 | 82,961 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-05 | 2017-03-07 | 3,540 | — | $0 | 7,079 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-05 | 2017-03-07 | 3,439 | — | $0 | 3,439 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-05 | 2017-03-07 | 1,222 | $34.61 | $42.3K | 135,864 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-05 | 2017-03-07 | 1,086 | $34.61 | $37.6K | 137,086 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-05 | 2017-03-07 | 3,540 | — | $0 | 138,172 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-05 | 2017-03-07 | 3,439 | — | $0 | 134,632 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2016-11-21 | 2016-11-22 | 25,000 | — | $0 | 25,000 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-04 | 2016-08-08 | 90,289 | $44.53 | $4.02M | 131,193 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-07-21 | 2016-07-25 | 176,667 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-07-21 | 2016-07-25 | 176,667 | — | $0 | 221,482 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2016-07-01 | 2016-07-06 | 25,000 | — | $0 | 25,000 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-04-04 | 2016-04-06 | 9,940 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-04-04 | 2016-04-06 | 14,461 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-04-04 | 2016-04-06 | 9,940 | — | $0 | 49,403 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-04-04 | 2016-04-06 | 14,461 | — | $0 | 46,137 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-04-04 | 2016-04-06 | 6,674 | $67.24 | $448.8K | 39,463 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-04-04 | 2016-04-06 | 4,588 | $67.24 | $308.5K | 44,815 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-03-14 | 2016-03-15 | 8,364 | — | $0 | 8,364 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-03-14 | 2016-03-15 | 3,860 | $70.32 | $271.4K | 31,676 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-03-14 | 2016-03-15 | 8,364 | — | $0 | 35,536 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2016-03-08 | 2016-03-10 | 18,335 | — | $0 | 18,335 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-03-05 | 2016-03-08 | 3,540 | — | $0 | 10,619 | SEC↗ |