ANTOUN GEORGES
Insider CIK 1234459 · FSLR President, US · RKUS Director · VMEM Director · MARA Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| FSLR FIRST SOLAR, INC. | S Sale | 2026-05-05 | 2026-05-05 | 566 | $215.63 | $122.0K | 19,918 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-05-04 | 2026-05-05 | 1,358 | — | $0 | 4,074 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-05-04 | 2026-05-05 | 1,358 | — | $0 | 20,484 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-16 | 2026-03-17 | 245 | $200.80 | $49.2K | 19,126 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-13 | 2026-03-17 | 587 | — | $0 | 587 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-13 | 2026-03-17 | 587 | — | $0 | 19,371 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 161 | $190.36 | $30.6K | 19,105 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 120 | $190.36 | $22.8K | 18,784 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 201 | $190.36 | $38.3K | 18,904 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-09 | 2026-03-10 | 309 | $190.36 | $58.8K | 19,266 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 283 | — | $0 | 565 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2026-03-06 | 2026-03-10 | 2,749 | — | $0 | 2,749 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 379 | — | $0 | 758 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 732 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2026-03-06 | 2026-03-10 | 476 | — | $0 | 1,431 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 476 | — | $0 | 19,575 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 732 | — | $0 | 18,437 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 283 | — | $0 | 18,720 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2026-03-06 | 2026-03-10 | 379 | — | $0 | 19,099 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2026-03-03 | 2026-03-03 | 1,958 | $194.95 | $381.7K | 17,705 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2026-03-02 | 2026-03-03 | 4,239 | — | $0 | 19,663 | SEC↗ |
| MARA MARA Holdings, Inc. | A Award | 2026-02-13 | 2026-02-13 | 82,759 | — | $0 | 250,639 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 4,339 | $264.76 | $1.15M | 34,039 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 8,110 | $263.71 | $2.14M | 38,378 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 4,348 | $262.75 | $1.14M | 46,488 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 300 | $260.97 | $78.3K | 50,836 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 100 | $259.55 | $26.0K | 51,136 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 500 | $258.37 | $129.2K | 51,236 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 800 | $257.21 | $205.8K | 51,736 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 300 | $255.05 | $76.5K | 52,536 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 100 | $269.37 | $26.9K | 15,424 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 2,561 | $268.79 | $688.4K | 15,524 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 3,026 | $267.65 | $809.9K | 18,085 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 4,724 | $265.76 | $1.26M | 29,315 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-11-04 | 2025-11-06 | 8,204 | $266.74 | $2.19M | 21,111 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2025-05-01 | 2025-05-02 | 5,432 | — | $0 | 5,432 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-03-17 | 2025-03-18 | 229 | $133.75 | $30.6K | 52,836 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-14 | 2025-03-18 | 587 | — | $0 | 1,174 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-14 | 2025-03-18 | 587 | — | $0 | 53,065 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2025-03-07 | 2025-03-10 | 147 | $132.96 | $19.5K | 52,478 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 733 | — | $0 | 732 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 283 | — | $0 | 848 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2025-03-06 | 2025-03-10 | 378 | — | $0 | 1,137 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2025-03-06 | 2025-03-10 | 1,907 | — | $0 | 1,907 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 283 | — | $0 | 52,359 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-03-06 | 2025-03-10 | 112 | $131.13 | $14.7K | 52,247 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 378 | — | $0 | 52,625 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2025-03-06 | 2025-03-10 | 733 | — | $0 | 52,365 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-03-06 | 2025-03-10 | 289 | $131.13 | $37.9K | 52,076 | SEC↗ |
| MARA MARA Holdings, Inc. | A Award | 2025-02-28 | 2025-02-28 | 43,103 | — | $0 | 167,880 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2025-02-26 | 2025-02-28 | 23,478 | — | $0 | 60,890 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2025-02-26 | 2025-02-28 | 9,258 | $156.84 | $1.45M | 51,632 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | A Award | 2024-05-01 | 2024-05-06 | 28,887 | — | $0 | 124,777 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-04-04 | 2024-04-05 | 2,400 | $176.00 | $422.4K | 37,412 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-04-01 | 2024-04-02 | 2,400 | $169.72 | $407.3K | 39,812 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-03-19 | 2024-03-20 | 356 | $146.09 | $52.0K | 42,212 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-15 | 2024-03-19 | 587 | — | $0 | 1,761 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-15 | 2024-03-19 | 587 | — | $0 | 42,799 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-15 | 2024-03-19 | 231 | $147.42 | $34.1K | 42,568 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-03-08 | 2024-03-11 | 500 | $164.13 | $82.1K | 42,212 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-03-08 | 2024-03-11 | 1,126 | $162.50 | $183.0K | 42,712 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-03-08 | 2024-03-11 | 1,614 | $161.37 | $260.5K | 43,838 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 4,611 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2024-03-06 | 2024-03-08 | 1,515 | — | $0 | 1,515 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 733 | — | $0 | 1,465 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2024-03-06 | 2024-03-08 | 283 | — | $0 | 1,131 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 289 | $158.42 | $45.8K | 45,281 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 4,611 | — | $0 | 46,652 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 1,815 | $158.42 | $287.5K | 44,837 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 733 | — | $0 | 45,570 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2024-03-06 | 2024-03-08 | 283 | — | $0 | 45,564 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-03-06 | 2024-03-08 | 112 | $158.42 | $17.7K | 45,452 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-03-04 | 2024-03-05 | 3,774 | $156.46 | $590.5K | 42,041 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-03-04 | 2024-03-05 | 5,450 | $154.65 | $842.8K | 53,258 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2024-03-04 | 2024-03-05 | 7,443 | $155.75 | $1.16M | 45,815 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2024-02-29 | 2024-03-01 | 27,508 | — | $0 | 69,549 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2024-02-29 | 2024-03-01 | 10,841 | $153.89 | $1.67M | 58,708 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | S Sale | 2024-01-31 | 2024-02-02 | 21,811 | — | $0 | 95,890 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | A Award | 2024-01-31 | 2024-02-02 | 62,317 | — | $0 | 117,701 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-12-19 | 2023-12-20 | 2,400 | $176.02 | $422.4K | 42,041 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-12-01 | 2023-12-04 | 2,400 | $158.00 | $379.2K | 44,441 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 200 | $206.52 | $41.3K | 48,341 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 300 | $204.70 | $61.4K | 48,541 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 100 | $202.77 | $20.3K | 48,841 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 200 | $201.42 | $40.3K | 48,941 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 100 | $198.74 | $19.9K | 49,141 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 905 | $204.30 | $184.9K | 49,241 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 1,195 | $203.04 | $242.6K | 50,146 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 3,448 | $201.73 | $695.6K | 51,341 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 4,398 | $200.52 | $881.9K | 54,789 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 300 | $212.72 | $63.8K | 46,841 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 799 | $211.50 | $169.0K | 47,141 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 201 | $210.21 | $42.3K | 47,940 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 100 | $208.81 | $20.9K | 48,141 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2023-08-14 | 2023-08-16 | 100 | $207.73 | $20.8K | 48,241 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-15 | 2023-03-17 | 587 | — | $0 | 2,348 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-15 | 2023-03-17 | 231 | $203.22 | $46.9K | 59,187 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-15 | 2023-03-17 | 587 | — | $0 | 59,418 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2023-03-06 | 2023-10-03 | 1,414 | — | $0 | 1,414 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 3,893 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 4,611 | — | $0 | 4,611 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2023-03-06 | 2023-03-08 | 733 | — | $0 | 2,198 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 3,893 | — | $0 | 57,123 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 1,532 | $212.30 | $325.2K | 55,591 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 4,611 | — | $0 | 60,202 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 1,815 | $212.30 | $385.3K | 58,387 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2023-03-06 | 2023-03-08 | 733 | — | $0 | 59,120 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-06 | 2023-03-08 | 289 | $212.30 | $61.4K | 58,831 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2023-03-02 | 2023-03-06 | 10,355 | $195.68 | $2.03M | 53,230 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2023-03-02 | 2023-03-06 | 26,285 | — | $0 | 63,585 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | D To issuer deriv | 2023-01-16 | 2023-05-17 | 32,552 | $7.68 | $250.0K | 0 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | A Award deriv | 2023-01-16 | 2023-05-17 | 32,552 | $7.68 | $250.0K | 32,552 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | C Conversion | 2023-01-16 | 2023-05-17 | 32,552 | $7.68 | $250.0K | 55,384 | SEC↗ |
| FSLR FIRST SOLAR, INC. | P Buy | 2022-08-05 | 2022-08-05 | 9,946 | $100.53 | $999.9K | 37,300 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | A Award deriv | 2022-04-25 | 2022-05-23 | 12,632 | $18.15 | $229.3K | 0 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | D To issuer deriv | 2022-04-25 | 2022-05-23 | 12,632 | $18.15 | $229.3K | 0 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | C Conversion | 2022-04-25 | 2022-05-23 | 12,632 | $18.15 | $229.3K | 22,832 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | D To issuer deriv | 2022-04-18 | 2022-05-23 | 4,069 | $20.90 | $85.0K | 0 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | C Conversion | 2022-04-18 | 2022-05-23 | 2,525 | $20.90 | $52.8K | 10,200 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2022-03-15 | 2022-03-17 | 2,935 | — | $0 | 2,935 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 733 | — | $0 | 2,931 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 4,612 | — | $0 | 9,222 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 3,893 | — | $0 | 3,893 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2022-03-04 | 2022-03-08 | 2,780 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 4,612 | — | $0 | 28,725 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 1,532 | $71.85 | $110.1K | 24,113 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 1,094 | $71.85 | $78.6K | 21,752 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 2,780 | — | $0 | 22,846 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 289 | $71.85 | $20.8K | 27,354 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-04 | 2022-03-08 | 1,815 | $71.85 | $130.4K | 26,910 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 733 | — | $0 | 27,643 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2022-03-04 | 2022-03-08 | 3,893 | — | $0 | 25,645 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2022-03-02 | 2022-03-04 | 9,496 | $69.51 | $660.1K | 20,066 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2022-03-02 | 2022-03-04 | 29,562 | — | $0 | 29,562 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | D To issuer deriv | 2022-01-03 | 2022-01-20 | 4,069 | $32.89 | $133.8K | 4,069 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | C Conversion | 2022-01-03 | 2022-01-20 | 2,546 | $32.89 | $83.7K | 7,675 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | D To issuer deriv | 2021-10-05 | 2021-10-08 | 4,069 | $33.63 | $136.8K | 8,138 | SEC↗ |
| MARA MARATHON DIGITAL HOLDINGS, | C Conversion | 2021-10-05 | 2021-10-08 | 2,535 | $33.63 | $85.3K | 5,129 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-07-12 | 2021-07-14 | 24,052 | $95.20 | $2.29M | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-06-16 | 2021-06-17 | 2,312 | $77.35 | $178.8K | 24,152 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-06-16 | 2021-06-17 | 100 | $78.30 | $7.8K | 24,052 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-06-16 | 2021-06-17 | 595 | $76.31 | $45.4K | 26,464 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-04-14 | 2021-04-15 | 1,400 | $79.73 | $111.6K | 30,265 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-04-14 | 2021-04-15 | 200 | $80.86 | $16.2K | 30,065 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-04-14 | 2021-04-15 | 1,407 | $78.69 | $110.7K | 31,665 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-04-14 | 2021-05-13 | 1,400 | $79.73 | $111.6K | 30,265 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-04-14 | 2021-05-13 | 200 | $80.86 | $16.2K | 30,065 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-04-14 | 2021-05-13 | 1,407 | $78.69 | $110.7K | 31,665 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-17 | 2021-03-19 | 1,395 | $80.39 | $112.1K | 33,272 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-17 | 2021-03-19 | 1,411 | $79.38 | $112.0K | 34,667 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-17 | 2021-03-19 | 200 | $81.17 | $16.2K | 33,072 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-08 | 2021-03-09 | 11,490 | $72.01 | $827.4K | 36,078 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-07 | 2021-03-09 | 7,661 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-07 | 2021-03-09 | 3,015 | $73.70 | $222.2K | 47,568 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-07 | 2021-03-09 | 7,661 | — | $0 | 50,583 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 3,894 | — | $0 | 7,786 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 2,780 | — | $0 | 2,780 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2021-03-06 | 2021-03-09 | 3,664 | — | $0 | 3,664 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 4,612 | — | $0 | 13,834 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 4,612 | — | $0 | 44,737 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 2,780 | — | $0 | 38,858 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 1,094 | $73.70 | $80.6K | 37,764 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 3,894 | — | $0 | 41,658 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 1,533 | $73.70 | $113.0K | 40,125 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 1,815 | $73.70 | $133.8K | 42,922 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-01 | 2021-03-02 | 16,779 | $84.80 | $1.42M | 36,078 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2021-02-26 | 2021-03-01 | 24,662 | — | $0 | 60,740 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-02-26 | 2021-03-01 | 7,883 | $81.02 | $638.7K | 52,857 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-04-09 | 2020-04-10 | 8,476 | $40.21 | $340.8K | 36,078 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-08 | 2020-03-10 | 4,157 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-08 | 2020-03-10 | 1,749 | $43.37 | $75.9K | 44,554 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-08 | 2020-03-10 | 4,157 | — | $0 | 46,303 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-07 | 2020-03-10 | 7,662 | — | $0 | 7,661 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-07 | 2020-03-10 | 7,662 | — | $0 | 45,368 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-07 | 2020-03-10 | 3,222 | $43.37 | $139.7K | 42,146 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-06 | 2020-03-10 | 3,894 | — | $0 | 11,680 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-06 | 2020-03-10 | 2,780 | — | $0 | 5,560 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2020-03-06 | 2020-03-10 | 18,446 | — | $0 | 18,446 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-06 | 2020-03-10 | 1,638 | $43.37 | $71.0K | 37,706 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-06 | 2020-03-10 | 2,780 | — | $0 | 36,619 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-06 | 2020-03-10 | 1,169 | $43.37 | $50.7K | 35,450 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-06 | 2020-03-10 | 3,894 | — | $0 | 39,344 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-02-28 | 2020-03-03 | 1,297 | $46.09 | $59.8K | 33,839 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-02-28 | 2020-03-03 | 5,299 | $45.35 | $240.3K | 35,136 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-02-28 | 2020-03-03 | 800 | $43.30 | $34.6K | 41,515 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-02-28 | 2020-03-03 | 1,080 | $44.17 | $47.7K | 40,435 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-02-24 | 2020-02-26 | 10,866 | $50.59 | $549.7K | 42,315 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2020-02-24 | 2020-02-26 | 25,743 | — | $0 | 53,181 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-01-31 | 2020-02-03 | 8,276 | $49.63 | $410.7K | 27,638 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-01-31 | 2020-02-03 | 200 | $50.58 | $10.1K | 27,438 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-12-27 | 2019-12-30 | 5,672 | $56.70 | $321.6K | 38,718 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-12-27 | 2019-12-30 | 300 | $58.47 | $17.5K | 35,914 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-12-27 | 2019-12-30 | 2,504 | $57.44 | $143.8K | 36,214 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-11-29 | 2019-12-03 | 8,476 | $55.23 | $468.1K | 44,390 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-10-28 | 2019-10-30 | 7,313 | $53.77 | $393.2K | 54,029 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-10-28 | 2019-10-30 | 1,163 | $54.38 | $63.2K | 52,866 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-09-27 | 2019-10-01 | 100 | $62.27 | $6.2K | 61,342 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-09-27 | 2019-10-01 | 4,684 | $58.33 | $273.2K | 65,134 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-09-27 | 2019-10-01 | 1,892 | $59.50 | $112.6K | 63,242 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-09-27 | 2019-10-01 | 1,600 | $60.32 | $96.5K | 61,642 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-09-27 | 2019-10-01 | 200 | $61.50 | $12.3K | 61,442 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-08-30 | 2019-09-03 | 3,498 | $62.19 | $217.5K | 69,822 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-08-30 | 2019-09-03 | 4 | $62.95 | $252 | 69,818 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-08-30 | 2019-09-03 | 4,974 | $61.58 | $306.3K | 73,320 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-07-29 | 2019-07-31 | 3,776 | $65.95 | $249.0K | 78,294 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-07-29 | 2019-07-31 | 4,700 | $65.56 | $308.1K | 82,070 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-07-29 | 2019-07-31 | 4,700 | $65.56 | $308.1K | 82,070 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-07-29 | 2019-07-31 | 3,776 | $65.95 | $249.0K | 78,294 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-06-28 | 2019-07-02 | 8,376 | $65.50 | $548.6K | 86,870 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-06-28 | 2019-07-02 | 100 | $65.97 | $6.6K | 86,770 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-05-31 | 2019-06-03 | 2,300 | $58.48 | $134.5K | 95,246 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-05-31 | 2019-06-03 | 6,176 | $57.62 | $355.9K | 97,546 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-05-06 | 2019-05-08 | 4,224 | $60.24 | $254.5K | 103,722 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-05-06 | 2019-05-08 | 4,257 | $59.84 | $254.7K | 107,946 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-08 | 2019-03-11 | 4,157 | — | $0 | 4,157 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-08 | 2019-03-11 | 4,157 | — | $0 | 113,952 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-08 | 2019-03-11 | 1,749 | $51.16 | $89.5K | 112,203 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-07 | 2019-03-11 | 7,662 | — | $0 | 15,323 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-07 | 2019-03-11 | 7,662 | — | $0 | 113,017 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-07 | 2019-03-11 | 3,222 | $50.36 | $162.3K | 109,795 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2019-03-06 | 2019-03-07 | 15,574 | — | $0 | 15,574 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-06 | 2019-03-07 | 2,780 | — | $0 | 8,340 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-06 | 2019-03-07 | 2,780 | — | $0 | 106,524 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-06 | 2019-03-07 | 1,169 | $51.37 | $60.1K | 105,355 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-05 | 2019-03-07 | 3,499 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-05 | 2019-03-07 | 1,472 | $52.19 | $76.8K | 103,744 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-05 | 2019-03-07 | 3,499 | — | $0 | 105,216 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-02-25 | 2019-02-25 | 18,590 | $53.73 | $998.8K | 101,717 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2019-02-25 | 2019-02-25 | 44,131 | — | $0 | 120,307 | 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,575 | $42.60 | $152.3K | 76,176 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-11-21 | 2018-11-27 | 8,500 | — | $0 | 79,751 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-07-23 | 2018-07-24 | 3,142 | $52.72 | $165.6K | 71,251 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-06-22 | 2018-06-25 | 3,002 | $52.64 | $158.0K | 74,533 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-06-22 | 2018-06-25 | 140 | $53.86 | $7.5K | 74,393 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-05-22 | 2018-05-23 | 3,142 | $70.63 | $221.9K | 77,535 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-04-23 | 2018-04-24 | 2,792 | $74.50 | $208.0K | 81,027 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-04-23 | 2018-04-24 | 350 | $75.67 | $26.5K | 80,677 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-03-22 | 2018-03-23 | 3,140 | $72.65 | $228.1K | 83,819 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-21 | 2018-03-23 | 8,250 | — | $0 | 8,500 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-03-21 | 2018-03-23 | 1,800 | $74.25 | $133.7K | 86,959 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-21 | 2018-03-23 | 3,470 | $73.87 | $256.3K | 88,759 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-21 | 2018-03-23 | 8,250 | — | $0 | 92,229 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-08 | 2018-03-09 | 4,158 | — | $0 | 8,314 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-08 | 2018-03-09 | 4,158 | — | $0 | 85,728 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-08 | 2018-03-09 | 1,749 | $67.69 | $118.4K | 83,979 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-07 | 2018-03-09 | 7,662 | — | $0 | 22,985 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-03-07 | 2018-03-09 | 1,220 | $68.25 | $83.3K | 81,570 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-07 | 2018-03-09 | 3,222 | $67.95 | $218.9K | 82,790 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-07 | 2018-03-09 | 7,662 | — | $0 | 86,012 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2018-03-06 | 2018-03-07 | 11,120 | — | $0 | 11,120 | 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 deriv | 2018-03-05 | 2018-03-07 | 3,499 | — | $0 | 3,499 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-05 | 2018-03-07 | 3,499 | — | $0 | 81,209 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-05 | 2018-03-07 | 3,439 | — | $0 | 77,710 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-05 | 2018-03-07 | 1,412 | $66.05 | $93.3K | 78,350 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-05 | 2018-03-07 | 1,447 | $66.05 | $95.6K | 79,762 | 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 | 77,955 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-07-21 | 2017-07-25 | 3,684 | $45.15 | $166.3K | 74,271 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-13 | 2017-03-14 | 13,940 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-13 | 2017-03-14 | 4,698 | $32.84 | $154.3K | 69,705 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-13 | 2017-03-14 | 13,940 | — | $0 | 74,403 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-08 | 2017-03-09 | 4,158 | — | $0 | 12,472 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-08 | 2017-03-09 | 1,138 | $32.66 | $37.2K | 60,463 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-08 | 2017-03-09 | 4,158 | — | $0 | 61,601 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2017-03-07 | 2017-03-09 | 30,647 | — | $0 | 30,647 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-05 | 2017-03-07 | 3,439 | — | $0 | 3,439 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-05 | 2017-03-07 | 3,499 | — | $0 | 6,998 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-05 | 2017-03-07 | 957 | $34.61 | $33.1K | 57,443 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-05 | 2017-03-07 | 941 | $34.61 | $32.6K | 58,400 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-05 | 2017-03-07 | 3,499 | — | $0 | 59,341 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-05 | 2017-03-07 | 3,439 | — | $0 | 55,842 | 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-05 | 2016-08-08 | 52,404 | $43.96 | $2.30M | 52,403 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-04 | 2016-08-08 | 34,693 | $44.00 | $1.53M | 151,471 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-04 | 2016-08-08 | 33,779 | $44.90 | $1.52M | 117,692 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-04 | 2016-08-08 | 4,500 | $45.80 | $206.1K | 113,192 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-04 | 2016-08-08 | 3,500 | $49.32 | $172.6K | 104,807 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-04 | 2016-08-08 | 2,687 | $48.26 | $129.7K | 108,307 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-04 | 2016-08-08 | 2,198 | $46.82 | $102.9K | 110,994 | 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 | 186,164 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-07-05 | 2016-07-06 | 16,361 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-07-05 | 2016-07-06 | 6,864 | $48.49 | $332.8K | 9,497 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-07-05 | 2016-07-06 | 16,361 | — | $0 | 16,361 | SEC↗ |
| VMEM Violin Memory Inc | A Award deriv | 2016-06-30 | 2016-07-05 | 50,000 | — | $0 | 50,000 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | D To issuer deriv | 2016-05-27 | 2016-05-27 | 30,000 | — | $0 | 0 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | D To issuer deriv | 2016-05-27 | 2016-05-27 | 30,000 | — | $0 | 0 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | D To issuer deriv | 2016-05-27 | 2016-05-27 | 30,000 | — | $0 | 0 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | D To issuer deriv | 2016-05-27 | 2016-05-27 | 128,249 | — | $0 | 0 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | M Exercise deriv | 2016-05-10 | 2016-05-11 | 3,700 | — | $0 | 128,249 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | S Sale | 2016-05-10 | 2016-05-11 | 3,700 | $12.50 | $46.3K | 0 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | M Exercise | 2016-05-10 | 2016-05-11 | 3,700 | $4.24 | $15.7K | 3,700 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | M Exercise deriv | 2016-04-11 | 2016-04-11 | 11,100 | — | $0 | 131,949 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | M Exercise | 2016-04-11 | 2016-04-11 | 11,100 | $4.24 | $47.1K | 11,100 | SEC↗ |
| RKUS RUCKUS WIRELESS INC | S Sale | 2016-04-11 | 2016-04-11 | 11,100 | $13.81 | $153.3K | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-03-14 | 2016-03-15 | 13,941 | — | $0 | 13,940 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-03-14 | 2016-03-15 | 8,092 | $70.73 | $572.3K | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-03-14 | 2016-03-15 | 5,849 | $70.32 | $411.3K | 8,092 | SEC↗ |