| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 54 | +48.15% | -0.26% | +0.65% | -0.91% | -1.50% | -1.90 |
| 14d | 54 | +50.00% | -0.30% | +1.20% | -0.25% | -1.15% | -0.29 |
| 30d | 54 | +27.78% | +3.52% | +2.64% | +0.89% | +1.40% | 0.86 |
| 60d | 54(7 pending) | +27.66% | +6.40% | +5.07% | +1.33% | -0.21% | 0.97 |
| 90d | 54(7 pending) | +31.91% | +9.47% | +5.73% | +3.74% | +1.26% | 1.93 |
| 180d | 54(7 pending) | +36.17% | +24.10% | +10.84% | +13.26% | +6.96% | 3.65 |
| 1y | 54(7 pending) | +19.15% | +69.27% | +18.68% | +42.53% | +24.16% | 4.22 |
| 2y | 54(18 pending) | +5.56% | +111.82% | +32.55% | +71.99% | +39.88% | 4.32 |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| FLEX FLEX LTD. | SALE EVP, General Counsel | 4,200 | $145.36 | $610.5K | 91,330 | Jun 18, 2026 | Jun 22, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 2,249 | $144.88 | $325.8K | 95,530 | Jun 18, 2026 | Jun 22, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 208 | $146.39 | $30.4K | 91,122 | Jun 18, 2026 | Jun 22, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 529 | $141.72 | $75.0K | 118,062 | Jun 17, 2026 | Jun 22, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 4,560 | $143.18 | $652.9K | 113,502 | Jun 17, 2026 | Jun 22, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 10,252 | $145.19 | $1.49M | 98,675 | Jun 17, 2026 | Jun 22, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 896 | $145.83 | $130.7K | 97,779 | Jun 17, 2026 | Jun 22, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 4,575 | $144.21 | $659.7K | 108,927 | Jun 17, 2026 | Jun 22, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 6,053 | $147.50 | $892.8K | 61,651 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 6,400 | $149.45 | $956.5K | 54,721 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 43,724 | — | — | 118,591 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 5,767 | $146.59 | $845.4K | 67,704 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 530 | $148.45 | $78.7K | 61,121 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 1,086 | $146.00 | $158.6K | 81,004 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 1,253 | $147.94 | $185.4K | 78,434 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 46 | $149.60 | $6.9K | 74,867 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 3,521 | $149.01 | $524.7K | 74,913 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 1,317 | $147.01 | $193.6K | 79,687 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 7,164 | — | — | 82,090 | Jun 11, 2026 | Jun 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 5,150 | $155.18 | $799.2K | 73,471 | Jun 5, 2026 | Jun 5, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 15,601 | $154.22 | $2.41M | 78,621 | Jun 5, 2026 | Jun 5, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 12,249 | $152.97 | $1.87M | 94,222 | Jun 5, 2026 | Jun 5, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 2,767 | $140.60 | $389.0K | 91,010 | May 11, 2026 | May 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 1,882 | $139.64 | $262.8K | 93,777 | May 11, 2026 | May 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 1,479 | $138.61 | $205.0K | 95,659 | May 11, 2026 | May 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 5,952 | $142.96 | $850.9K | 83,605 | May 11, 2026 | May 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 1,577 | $144.48 | $227.8K | 74,926 | May 11, 2026 | May 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 7,102 | $143.89 | $1.02M | 76,503 | May 11, 2026 | May 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 1,453 | $141.52 | $205.6K | 89,557 | May 11, 2026 | May 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 43,724 | — | — | 97,138 | May 8, 2026 | May 12, 2026 ↗ | View → |
| FLEX FLEX LTD. | SALEGRANT Gift | 50,000 | — | — | 106,471 | Dec 5, 2025 | Dec 8, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 366 | $45.70 | $16.7K | 148,643 | Jun 17, 2025 | Jun 20, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 6,521 | $44.97 | $293.3K | 149,009 | Jun 17, 2025 | Jun 20, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 4,554 | $43.49 | $198.1K | 155,530 | Jun 13, 2025 | Jun 13, 2025 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 20,071 | — | — | 160,084 | Jun 12, 2025 | Jun 13, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 9,759 | $43.25 | $422.0K | 61,242 | Jun 12, 2025 | Jun 13, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 35,394 | $42.87 | $1.52M | 140,013 | Jun 4, 2025 | Jun 4, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 11,025 | $42.90 | $473.0K | 106,277 | Jun 3, 2025 | Jun 4, 2025 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 69,130 | — | — | 175,407 | Jun 3, 2025 | Jun 4, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 32,172 | $41.99 | $1.35M | 117,302 | May 13, 2025 | May 13, 2025 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 69,130 | — | — | 149,474 | May 9, 2025 | May 13, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 78,680 | $36.39 | $2.86M | 79,414 | May 2, 2025 | May 2, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 8,413 | $36.80 | $309.6K | 71,001 | May 2, 2025 | May 2, 2025 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 10,000 | $32.95 | $329.5K | 158,094 | Aug 26, 2024 | Aug 26, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 10,000 | $31.99 | $319.9K | 168,094 | Aug 23, 2024 | Aug 26, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 7,037 | $31.30 | $220.2K | 171,344 | Jun 17, 2024 | Jun 18, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 27,714 | $32.13 | $890.4K | 150,230 | Jun 12, 2024 | Jun 13, 2024 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 28,151 | — | — | 178,381 | Jun 12, 2024 | Jun 13, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 11,056 | $32.20 | $356.0K | 123,282 | Jun 11, 2024 | Jun 12, 2024 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 54,662 | — | — | 177,944 | Jun 11, 2024 | Jun 13, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 11,354 | $32.53 | $369.3K | 134,338 | Jun 4, 2024 | Jun 6, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 34,097 | $28.65 | $976.8K | 145,692 | May 9, 2024 | May 9, 2024 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 67,484 | — | — | 179,789 | May 8, 2024 | May 9, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 75,000 | $27.41 | $2.06M | 87,094 | Feb 21, 2024 | Feb 22, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 75,000 | $27.52 | $2.06M | 162,094 | Feb 20, 2024 | Feb 22, 2024 ↗ | View → |
| NXT NEXTPOWER INC. | PURCHASEGRANT Stock grant | 41,298 | — | — | 41,298 | Jan 2, 2024 | Jan 4, 2024 ↗ | View → |
| FLEX FLEX LTD. | SALE10b5-1 10b5-1 plan | 150,000 | $25.82 | $3.87M | 237,094 | Oct 30, 2023 | Oct 30, 2023 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 33,783 | — | — | 217,367 | Jun 14, 2023 | Jun 16, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 5,665 | $26.62 | $150.8K | 211,702 | Jun 14, 2023 | Jun 16, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 5,681 | $26.55 | $150.8K | 183,584 | Jun 13, 2023 | Jun 13, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 8,535 | $26.59 | $226.9K | 189,265 | Jun 12, 2023 | Jun 13, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 26,529 | $26.33 | $698.6K | 197,800 | Jun 9, 2023 | Jun 9, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 26,420 | $26.44 | $698.6K | 224,329 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 26,356 | $26.51 | $698.6K | 250,749 | Jun 7, 2023 | Jun 8, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 13,201 | $26.10 | $344.5K | 115,965 | Jun 6, 2023 | Jun 6, 2023 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 161,140 | — | — | 277,105 | Jun 6, 2023 | Jun 8, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 8,651 | $26.07 | $225.5K | 129,166 | Jun 2, 2023 | Jun 6, 2023 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 120,000 | $19.19 | $2.30M | 262,164 | Sep 12, 2022 | Sep 14, 2022 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 6,655 | $14.59 | $97.1K | 262,920 | Jun 22, 2022 | Jun 24, 2022 ↗ | View → |
| FLEX FLEX LTD. | PURCHASE EVP, General Counsel | 1,108 | $15.07 | $16.7K | 269,575 | Jun 16, 2022 | Jun 16, 2022 ↗ | View → |
| FLEX FLEX LTD. | PURCHASE EVP, General Counsel | 96,373 | $14.40 | $1.39M | 270,683 | Jun 16, 2022 | Jun 16, 2022 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 182,290 | — | — | 367,056 | Jun 15, 2022 | Jun 16, 2022 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 11,293 | $15.55 | $175.6K | 184,766 | Jun 14, 2022 | Jun 16, 2022 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 8,891 | $16.33 | $145.2K | 196,059 | Jun 10, 2022 | Jun 14, 2022 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 12,984 | $17.48 | $226.9K | 204,950 | Jun 6, 2022 | Jun 8, 2022 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 53,412 | — | — | 217,934 | Jun 1, 2022 | Jun 3, 2022 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 60,000 | $17.55 | $1.05M | 257,061 | Aug 19, 2021 | Aug 20, 2021 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 60,000 | $17.96 | $1.08M | 317,061 | Aug 18, 2021 | Aug 20, 2021 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 6,741 | $17.82 | $120.1K | 202,734 | Jun 30, 2021 | Jul 2, 2021 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 6,578 | $16.96 | $111.6K | 209,475 | Jun 22, 2021 | Jun 23, 2021 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 11,449 | $18.26 | $209.1K | 216,053 | Jun 14, 2021 | Jun 16, 2021 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 52,141 | — | — | 227,502 | Jun 9, 2021 | Jun 10, 2021 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 13,146 | $18.87 | $248.1K | 175,361 | Jun 4, 2021 | Jun 7, 2021 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 121,071 | $16.74 | $2.03M | 374,085 | Mar 8, 2021 | Mar 10, 2021 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 14,040 | $19.34 | $271.5K | 495,156 | Jan 7, 2021 | Jan 11, 2021 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 21,890 | $16.56 | $362.5K | 509,196 | Dec 1, 2020 | Dec 3, 2020 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 6,659 | $10.20 | $67.9K | 531,086 | Jun 30, 2020 | Jul 1, 2020 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 6,572 | $10.44 | $68.6K | 537,745 | Jun 22, 2020 | Jun 23, 2020 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 10,902 | $10.49 | $114.4K | 544,317 | Jun 12, 2020 | Jun 16, 2020 ↗ | View → |
| FLEX FLEX LTD. | PURCHASEGRANT Stock grant | 80,571 | — | — | 555,219 | Jun 3, 2020 | Jun 5, 2020 ↗ | View → |
| FLEX FLEX LTD. | SALE EVP, General Counsel | 15,181 | $13.40 | $203.4K | 627,919 | Jan 16, 2020 | Jan 21, 2020 ↗ | View → |