| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 28 | +39.29% | +0.07% | +0.03% | +0.03% | +0.63% | — |
| 14d | 28 | +46.43% | +1.34% | -0.40% | +1.75% | +0.58% | — |
| 30d | 28 | +40.74% | +4.27% | -0.34% | +4.62% | +2.48% | — |
| 60d | 28 | +28.57% | +9.26% | +1.79% | +7.47% | +3.83% | — |
| 90d | 28 | +32.14% | +23.82% | +3.65% | +17.73% | +15.78% | — |
| 180d | 28(7 pending) | +23.81% | +32.59% | +6.00% | +26.59% | +28.83% | — |
| 1y | 28(7 pending) | +33.33% | +47.16% | +8.93% | +36.84% | +17.72% | — |
| 2y | 28(11 pending) | +0.00% | +98.50% | +21.61% | +76.89% | +74.63% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 829 | $248.00 | $205.6K | 6,642 | Aug 4, 2026 | Aug 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 800 | $222.00 | $177.6K | 10,096 | Aug 3, 2026 | Aug 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 2,625 | $218.02 | $572.3K | 7,471 | Aug 3, 2026 | Aug 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 420 | $215.63 | $90.6K | 10,896 | May 5, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 968 | — | — | 2,904 | May 4, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 968 | — | — | 11,316 | May 4, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 368 | $200.80 | $73.9K | 10,348 | Mar 16, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 854 | — | — | 853 | Mar 13, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 854 | — | — | 10,716 | Mar 13, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 320 | $190.36 | $60.9K | 10,867 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 448 | $190.36 | $85.3K | 9,862 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 358 | $190.36 | $68.1K | 10,310 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 199 | $190.36 | $37.9K | 10,668 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 3,066 | — | — | 3,066 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,067 | — | — | 11,187 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 852 | — | — | 1,705 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 852 | — | — | 10,120 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,067 | — | — | 3,204 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 760 | — | — | 0 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 760 | — | — | 8,797 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 471 | — | — | 942 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 471 | — | — | 9,268 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 3,640 | $196.95 | $716.9K | 8,037 | Mar 4, 2026 | Mar 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 3,425 | $195.93 | $671.1K | 11,677 | Mar 3, 2026 | Mar 3, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 7,065 | — | — | 15,102 | Feb 27, 2026 | Mar 3, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 9,557 | $155.05 | $1.48M | 8,037 | May 28, 2025 | May 29, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 3,872 | — | — | 3,872 | May 1, 2025 | May 2, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 380 | $133.75 | $50.8K | 17,594 | Mar 17, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 854 | — | — | 17,974 | Mar 14, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 854 | — | — | 1,707 | Mar 14, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 378 | $132.96 | $50.3K | 17,120 | Mar 7, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 471 | — | — | 1,413 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 471 | — | — | 16,858 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 760 | — | — | 16,728 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 760 | — | — | 760 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 4,271 | — | — | 4,271 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 212 | $131.13 | $27.8K | 16,646 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 852 | — | — | 17,498 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 852 | — | — | 2,557 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 341 | $131.13 | $44.7K | 16,387 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 5,773 | $156.84 | $905.4K | 15,968 | Feb 26, 2025 | Feb 28, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 12,806 | — | — | 21,741 | Feb 26, 2025 | Feb 28, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 3,601 | $198.52 | $714.9K | 8,935 | Oct 31, 2024 | Nov 4, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,937 | $175.00 | $339.0K | 12,536 | Apr 4, 2024 | Apr 5, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 470 | $150.00 | $70.5K | 14,473 | Mar 18, 2024 | Mar 20, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 854 | — | — | 2,561 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 854 | — | — | 15,327 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 384 | $147.42 | $56.6K | 14,943 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 679 | $160.00 | $108.6K | 14,473 | Mar 7, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,729 | — | — | 15,249 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 760 | — | — | 1,520 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 760 | — | — | 15,233 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,729 | — | — | 0 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 472 | — | — | 15,364 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 472 | — | — | 1,884 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 3,409 | — | — | 3,409 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 776 | $158.42 | $122.9K | 14,473 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 341 | $158.42 | $54.0K | 14,892 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 212 | $158.42 | $33.6K | 15,152 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 10,698 | — | — | 18,347 | Feb 29, 2024 | Mar 1, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 4,827 | $153.89 | $742.8K | 13,520 | Feb 29, 2024 | Mar 1, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 464 | $182.00 | $84.4K | 7,649 | Aug 21, 2023 | Aug 22, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 379 | $199.83 | $75.7K | 8,113 | Aug 18, 2023 | Aug 22, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 843 | — | — | 0 | Aug 18, 2023 | Aug 22, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 843 | — | — | 8,492 | Aug 18, 2023 | Aug 22, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 854 | — | — | 3,415 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 854 | — | — | 8,033 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 384 | $203.22 | $78.0K | 7,649 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,460 | — | — | 0 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,729 | — | — | 1,729 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,729 | — | — | 7,536 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,460 | — | — | 6,462 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 2,356 | — | — | 2,356 | Mar 6, 2023 | Oct 3, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 341 | $212.30 | $72.4K | 7,179 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 776 | $212.30 | $164.7K | 6,760 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 655 | $212.30 | $139.1K | 5,807 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 760 | — | — | 7,520 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 760 | — | — | 2,280 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 6,620 | — | — | 7,993 | Mar 2, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 2,991 | $195.68 | $585.3K | 5,002 | Mar 2, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 465 | $118.74 | $55.2K | 1,373 | Aug 18, 2022 | Aug 19, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 844 | — | — | 843 | Aug 17, 2022 | Aug 19, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 379 | $118.22 | $44.8K | 1,838 | Aug 17, 2022 | Aug 19, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 478 | $115.14 | $55.0K | 1,373 | Aug 17, 2022 | Aug 19, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 844 | — | — | 2,217 | Aug 17, 2022 | Aug 19, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 805 | $90.00 | $72.5K | 1,851 | Jul 28, 2022 | Jul 29, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 980 | $73.14 | $71.7K | 2,656 | Jun 3, 2022 | Jun 6, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 4,269 | — | — | 4,269 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,301 | $71.46 | $93.0K | 3,636 | Mar 15, 2022 | Mar 16, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 2,780 | $80.00 | $222.4K | 4,937 | Mar 8, 2022 | Mar 10, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,730 | — | — | 8,074 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 760 | — | — | 8,058 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,460 | — | — | 6,999 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 760 | — | — | 3,040 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,460 | — | — | 1,460 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,730 | — | — | 3,458 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,112 | — | — | 6,038 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,112 | — | — | 0 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 655 | $71.85 | $47.1K | 6,344 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 499 | $71.85 | $35.9K | 5,539 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 341 | $71.85 | $24.5K | 7,717 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 776 | $71.85 | $55.8K | 7,298 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 4,019 | — | — | 6,778 | Mar 2, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,852 | $69.51 | $128.7K | 4,926 | Mar 2, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 603 | $112.82 | $68.0K | 2,759 | Nov 22, 2021 | Nov 23, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 844 | $96.60 | $81.5K | 3,728 | Aug 13, 2021 | Aug 16, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 844 | — | — | 1,687 | Aug 13, 2021 | Aug 16, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 366 | $96.60 | $35.4K | 3,362 | Aug 13, 2021 | Aug 16, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 2,048 | $94.65 | $193.8K | 2,884 | Aug 10, 2021 | Aug 11, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 2,843 | $77.30 | $219.8K | 4,932 | Jun 9, 2021 | Jun 10, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,456 | $81.64 | $118.9K | 7,775 | Mar 24, 2021 | Mar 25, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 997 | $73.70 | $73.5K | 9,231 | Mar 7, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 2,298 | — | — | 10,228 | Mar 7, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 2,298 | — | — | 0 | Mar 7, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,460 | — | — | 7,583 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,460 | — | — | 2,920 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,730 | — | — | 8,680 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,730 | — | — | 5,188 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 750 | $73.70 | $55.3K | 7,930 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 633 | $73.70 | $46.7K | 6,950 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 483 | $73.70 | $35.6K | 6,123 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 3,800 | — | — | 3,800 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Technology Officer | 1,112 | — | — | 6,606 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,112 | — | — | 1,112 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,347 | $82.48 | $111.1K | 5,494 | Mar 1, 2021 | Mar 2, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 2,465 | — | — | 7,959 | Feb 26, 2021 | Mar 1, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,118 | $81.02 | $90.6K | 6,841 | Feb 26, 2021 | Mar 1, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 4,117 | $87.32 | $359.5K | 5,494 | Feb 24, 2021 | Feb 25, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Technology Officer | 1,977 | $80.15 | $158.5K | 9,611 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Co-Chief Technology Officer | 844 | — | — | 11,829 | Aug 15, 2020 | Aug 18, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Co-Chief Technology Officer | 844 | — | — | 2,531 | Aug 15, 2020 | Aug 18, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Co-Chief Technology Officer | 241 | $74.31 | $17.9K | 11,588 | Aug 15, 2020 | Aug 18, 2020 ↗ | View → |