| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 4 | +50.00% | -3.80% | -0.87% | -2.93% | -3.81% | — |
| 14d | 4 | +75.00% | -1.88% | +0.24% | -2.12% | -2.17% | — |
| 30d | 4 | +50.00% | -2.44% | +0.45% | -2.90% | -4.72% | — |
| 60d | 4 | +50.00% | -2.25% | +2.31% | -4.55% | -3.26% | — |
| 90d | 4 | +50.00% | +2.51% | +4.73% | -2.22% | -1.52% | — |
| 180d | 4 | +75.00% | +1.59% | +8.00% | -6.41% | -10.49% | — |
| 1y | 4(1 pending) | +33.33% | +10.26% | +16.46% | -6.20% | -10.76% | — |
| 2y | 4(3 pending) | +0.00% | +7.71% | +8.30% | -0.58% | -0.58% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 1,603 | — | — | 1,603 | Jan 23, 2026 | Jan 26, 2026 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 6,666 | $90.14 | $600.9K | 9,537 | Nov 13, 2025 | Nov 17, 2025 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 2,000 | $90.00 | $180.0K | 2,871 | Jul 3, 2025 | Jul 7, 2025 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 50 | — | — | 4,871 | Jan 25, 2025 | Jan 28, 2025 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 777 | — | — | 4,821 | Jan 25, 2025 | Jan 28, 2025 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 50 | — | — | 40 | Jan 25, 2025 | Jan 28, 2025 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 777 | — | — | 0 | Jan 25, 2025 | Jan 28, 2025 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 1,598 | — | — | 1,598 | Jan 22, 2025 | Jan 23, 2025 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 900 | $89.07 | $80.2K | 4,044 | Nov 13, 2024 | Nov 14, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 56 | — | — | 4,944 | Jan 26, 2024 | Jan 26, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 56 | — | — | 27 | Jan 26, 2024 | Jan 26, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 762 | — | — | 0 | Jan 26, 2024 | Jan 26, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 762 | — | — | 4,888 | Jan 26, 2024 | Jan 26, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 26 | — | — | 4,126 | Jan 25, 2024 | Jan 26, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 26 | — | — | 83 | Jan 25, 2024 | Jan 26, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 776 | — | — | 4,100 | Jan 25, 2024 | Jan 26, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 776 | — | — | 777 | Jan 25, 2024 | Jan 26, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 1,390 | — | — | 1,390 | Jan 24, 2024 | Jan 25, 2024 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 748 | — | — | 3,268 | Jan 27, 2023 | Jan 30, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 56 | — | — | 29 | Jan 27, 2023 | Jan 30, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 56 | — | — | 3,324 | Jan 27, 2023 | Jan 30, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 748 | — | — | 0 | Jan 27, 2023 | Jan 30, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 761 | — | — | 762 | Jan 26, 2023 | Jan 27, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 761 | — | — | 2,492 | Jan 26, 2023 | Jan 27, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 28 | — | — | 2,520 | Jan 26, 2023 | Jan 27, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 28 | — | — | 85 | Jan 26, 2023 | Jan 27, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 1,553 | — | — | 1,553 | Jan 25, 2023 | Jan 27, 2023 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 105 | — | — | 1,731 | Jan 29, 2022 | Feb 1, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 852 | — | — | 1,626 | Jan 29, 2022 | Feb 1, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 105 | — | — | 27 | Jan 29, 2022 | Feb 1, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 852 | — | — | 0 | Jan 29, 2022 | Feb 1, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 748 | — | — | 748 | Jan 27, 2022 | Jan 28, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 26 | — | — | 774 | Jan 27, 2022 | Jan 28, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 26 | — | — | 133 | Jan 27, 2022 | Jan 28, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 748 | — | — | 748 | Jan 27, 2022 | Jan 28, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 1,523 | — | — | 1,523 | Jan 26, 2022 | Jan 28, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 22.61 | — | — | 159 | Jan 25, 2022 | Jan 28, 2022 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 23.457 | — | — | 137 | Nov 30, 2021 | Dec 28, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 21.066 | — | — | 113 | Jul 27, 2021 | Aug 6, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 19.762 | — | — | 92 | Apr 27, 2021 | Jul 6, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 1,789 | $86.82 | $155.3K | 0 | Feb 8, 2021 | Feb 9, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 1,570 | — | — | 1,570 | Jan 29, 2021 | Feb 2, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 718 | — | — | 0 | Jan 29, 2021 | Feb 2, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 219 | — | — | 1,789 | Jan 29, 2021 | Feb 2, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 852 | — | — | 852 | Jan 29, 2021 | Feb 2, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 219 | — | — | 72 | Jan 29, 2021 | Feb 2, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 1,496 | — | — | 1,496 | Jan 27, 2021 | Jan 29, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 25.173 | — | — | 293 | Jan 26, 2021 | Jan 29, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 106.639 | — | — | 267 | Dec 15, 2020 | Jan 29, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Gift | 5,538 | — | — | 14,896 | Dec 14, 2020 | Dec 22, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALEGRANT Gift | 5,538 | — | — | 0 | Dec 14, 2020 | Dec 22, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 21.993 | — | — | 161 | Nov 24, 2020 | Jan 29, 2021 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 28.369 | — | — | 139 | Jul 28, 2020 | Aug 26, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 30.604 | — | — | 110 | Apr 28, 2020 | Jun 5, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 58.98 | — | — | 80 | Feb 5, 2020 | Feb 20, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 20 | — | — | 5,538 | Jan 29, 2020 | Jan 31, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 717 | — | — | 718 | Jan 29, 2020 | Jan 31, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 20 | — | — | 21 | Jan 29, 2020 | Jan 31, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 717 | — | — | 5,518 | Jan 29, 2020 | Jan 31, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 1,704 | — | — | 1,704 | Jan 29, 2020 | Jan 31, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 34 | — | — | 42 | Jan 25, 2020 | Jan 28, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 581 | — | — | 4,767 | Jan 25, 2020 | Jan 28, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASE | 34 | — | — | 4,801 | Jan 25, 2020 | Jan 28, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | SALE | 581 | — | — | 0 | Jan 25, 2020 | Jan 28, 2020 ↗ | View → |
| MSM MSC INDUSTRIAL DIRECT CO INC | PURCHASEGRANT Stock grant | 20.888 | — | — | 76 | Nov 26, 2019 | Jan 6, 2020 ↗ | View → |