| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 18 | +44.44% | -0.44% | -0.58% | +0.14% | +0.68% | — |
| 14d | 18 | +77.78% | -2.83% | -1.92% | -1.43% | -1.86% | — |
| 30d | 18 | +68.75% | -2.35% | +0.00% | -2.15% | +0.80% | — |
| 60d | 18 | +27.78% | +6.88% | +4.87% | +2.00% | +3.83% | — |
| 90d | 18 | +33.33% | +22.45% | +5.91% | +14.61% | +16.14% | — |
| 180d | 18(9 pending) | +44.44% | +23.96% | +9.14% | +14.82% | +0.41% | — |
| 1y | 18(9 pending) | +44.44% | +22.58% | +13.05% | +9.53% | -1.75% | — |
| 2y | 18(12 pending) | +33.33% | +64.72% | +25.46% | +49.70% | +42.77% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 3,700 | $249.38 | $922.7K | 5,624 | Aug 11, 2026 | Aug 12, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 228 | $218.16 | $49.7K | 9,324 | May 6, 2026 | May 8, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 409 | $215.63 | $88.2K | 10,409 | May 5, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 968 | — | — | 10,818 | May 4, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 968 | — | — | 2,904 | May 4, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 9,022 | $199.62 | $1.80M | 9,850 | Mar 17, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 358 | $200.80 | $71.9K | 18,872 | Mar 16, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 854 | — | — | 19,230 | Mar 13, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 854 | — | — | 853 | Mar 13, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 323 | $190.36 | $61.5K | 18,831 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 455 | $190.36 | $86.6K | 18,376 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 202 | $190.36 | $38.5K | 19,154 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 325 | $190.36 | $61.9K | 19,356 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 2,960 | — | — | 2,960 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 758 | — | — | 18,614 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 758 | — | — | 1,515 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 760 | — | — | 17,385 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 1,067 | — | — | 3,204 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 471 | — | — | 942 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 1,067 | — | — | 19,681 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 760 | — | — | 0 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 471 | — | — | 17,856 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 3,273 | $195.93 | $641.3K | 16,625 | Mar 3, 2026 | Mar 3, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 7,065 | — | — | 19,898 | Feb 27, 2026 | Mar 3, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,824 | $215.33 | $392.8K | 20,449 | Aug 19, 2025 | Aug 20, 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 General Counsel and Secretary | 363 | $133.75 | $48.6K | 22,273 | Mar 17, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 854 | — | — | 22,636 | Mar 14, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 854 | — | — | 1,707 | Mar 14, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 320 | $132.96 | $42.5K | 21,782 | Mar 7, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 471 | — | — | 1,413 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 471 | — | — | 21,547 | 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 General Counsel and Secretary | 760 | — | — | 760 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 760 | — | — | 21,402 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 757 | — | — | 2,273 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 202 | $131.13 | $26.5K | 21,345 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 757 | — | — | 22,102 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 326 | $131.13 | $42.7K | 21,076 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 5,515 | $156.84 | $865.0K | 20,642 | Feb 26, 2025 | Feb 28, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 12,806 | — | — | 26,157 | Feb 26, 2025 | Feb 28, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 2,308 | $273.26 | $630.7K | 13,351 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 854 | — | — | 16,025 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 854 | — | — | 2,561 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 366 | $147.42 | $54.0K | 15,659 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 472 | — | — | 15,374 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 472 | — | — | 1,884 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 760 | — | — | 15,228 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 1,729 | — | — | 0 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 1,729 | — | — | 15,209 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 760 | — | — | 1,520 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 3,030 | — | — | 3,030 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 741 | $158.42 | $117.4K | 14,468 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 326 | $158.42 | $51.6K | 14,902 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 203 | $158.42 | $32.2K | 15,171 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 3,637 | $153.89 | $559.7K | 13,480 | Feb 29, 2024 | Mar 1, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 10,698 | — | — | 17,117 | Feb 29, 2024 | Mar 1, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 437 | $203.22 | $88.8K | 6,419 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 854 | — | — | 3,415 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 854 | — | — | 6,856 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 965 | $212.50 | $205.1K | 6,002 | Mar 7, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 1,460 | — | — | 0 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 760 | — | — | 7,356 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 1,729 | — | — | 7,481 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 760 | — | — | 2,280 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 1,460 | — | — | 6,499 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 1,729 | — | — | 1,729 | 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 General Counsel and Secretary | 885 | $212.30 | $187.9K | 6,596 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 747 | $212.30 | $158.6K | 5,752 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 389 | $212.30 | $82.6K | 6,967 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 1,610 | $200.21 | $322.3K | 5,039 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 3,400 | $195.68 | $665.3K | 6,649 | Mar 2, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 6,620 | — | — | 10,049 | Mar 2, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 3,430 | $70.61 | $242.2K | 3,429 | Jun 1, 2022 | Jun 2, 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 General Counsel and Secretary | 1,204 | — | — | 0 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 760 | — | — | 7,244 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 1,730 | — | — | 7,360 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 1,460 | — | — | 6,370 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 1,730 | — | — | 3,458 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 1,460 | — | — | 1,460 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel and Secretary | 1,204 | — | — | 5,520 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 610 | $71.85 | $43.8K | 4,910 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 760 | — | — | 3,040 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 385 | $71.85 | $27.7K | 6,859 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 876 | $71.85 | $62.9K | 6,484 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 740 | $71.85 | $53.2K | 5,630 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 4,019 | — | — | 6,402 | Mar 2, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel and Secretary | 2,086 | $69.51 | $145.0K | 4,316 | Mar 2, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel | 1,120 | $104.80 | $117.4K | 2,383 | Oct 19, 2021 | Oct 20, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel | 1,790 | — | — | 0 | Oct 18, 2021 | Oct 20, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel | 1,790 | — | — | 4,173 | Oct 18, 2021 | Oct 20, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel | 670 | $105.11 | $70.4K | 3,503 | Oct 18, 2021 | Oct 20, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel | 7,558 | $77.62 | $586.7K | 2,383 | May 3, 2021 | May 4, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel | 1,790 | — | — | 1,790 | Oct 15, 2020 | Oct 16, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE General Counsel | 605 | $82.28 | $49.8K | 5,153 | Oct 15, 2020 | Oct 16, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE General Counsel | 1,790 | — | — | 5,758 | Oct 15, 2020 | Oct 16, 2020 ↗ | View → |