| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 7 | +42.86% | +2.54% | +1.35% | +1.19% | -0.42% | — |
| 14d | 7 | +42.86% | +2.31% | +1.92% | +0.39% | -0.08% | — |
| 30d | 7 | +28.57% | +9.25% | +4.84% | +4.41% | +1.85% | — |
| 60d | 7 | +28.57% | +15.73% | +7.14% | +8.59% | +4.72% | — |
| 90d | 7 | +42.86% | +17.42% | +9.28% | +8.14% | +2.34% | — |
| 180d | 7 | +28.57% | +18.30% | +14.92% | +3.38% | -0.83% | — |
| 1y | 7(1 pending) | +16.67% | +42.39% | +28.42% | +13.97% | +6.34% | — |
| 2y | 7(2 pending) | +20.00% | +64.70% | +45.71% | +18.99% | -1.60% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| MSIF MSC INCOME FUND, INC. | PURCHASE Managing Director | 2,500 | $11.43 | $28.6K | 12,500 | Jun 23, 2026 | Jun 25, 2026 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 7,700 | $52.96 | $407.8K | 96,444.703 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASEGRANT Stock grant | 21,762 | — | — | 104,144.703 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALEGRANT Gift | 1,000 | — | — | 96,382.703 | Aug 14, 2025 | Aug 14, 2025 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 14,000 | $67.15 | $940.1K | 82,382.703 | Aug 14, 2025 | Aug 14, 2025 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASEGRANT Stock grant | 18,336 | — | — | 105,002.703 | Apr 1, 2025 | Apr 3, 2025 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 7,620 | $56.56 | $431.0K | 97,382.703 | Apr 1, 2025 | Apr 3, 2025 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALEGRANT Gift | 1,000 | — | — | 86,666.703 | Dec 10, 2024 | Dec 12, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 9,000 | $55.01 | $495.1K | 87,666.703 | Dec 10, 2024 | Dec 12, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 36.378 | $51.67 | $1.9K | 96,666.703 | Jul 15, 2024 | Aug 19, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 46.366 | $49.75 | $2.3K | 96,630.325 | Jun 27, 2024 | Aug 19, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 37.37 | $49.14 | $1.8K | 96,583.959 | Jun 14, 2024 | Jun 28, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 36.676 | $49.83 | $1.8K | 96,546.589 | May 15, 2024 | Jun 7, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 38.736 | $46.94 | $1.8K | 96,509.913 | Apr 15, 2024 | May 3, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 7,514 | $47.31 | $355.5K | 96,422.508 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASEGRANT Stock grant | 20,606 | — | — | 103,936.508 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 48.669 | $46.40 | $2.3K | 96,471.177 | Mar 27, 2024 | May 3, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 39.223 | $45.82 | $1.8K | 83,330.508 | Mar 15, 2024 | Mar 28, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 6,000 | $45.96 | $275.8K | 83,291.285 | Mar 7, 2024 | Mar 11, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 40.26 | $44.40 | $1.8K | 89,291.285 | Feb 15, 2024 | Mar 5, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 40.69 | $43.69 | $1.8K | 89,251.025 | Jan 12, 2024 | Jan 25, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALEGRANT Gift | 1,000 | — | — | 95,123.322 | Dec 29, 2023 | Jan 2, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 46.941 | $43.12 | $2.0K | 95,210.335 | Dec 27, 2023 | Jan 11, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 6,000 | $43.01 | $258.1K | 89,210.335 | Dec 20, 2023 | Jan 25, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 40.072 | $42.93 | $1.7K | 95,163.394 | Dec 15, 2023 | Jan 11, 2024 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 41.953 | $40.77 | $1.7K | 96,123.322 | Nov 15, 2023 | Nov 30, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 42.83 | $39.70 | $1.7K | 96,081.369 | Oct 13, 2023 | Nov 14, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 49.233 | $40.14 | $2.0K | 96,038.539 | Sep 27, 2023 | Oct 16, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 40.196 | $40.89 | $1.6K | 95,989.306 | Sep 15, 2023 | Oct 16, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 40.206 | $40.65 | $1.6K | 95,949.11 | Aug 15, 2023 | Sep 6, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 40.186 | $40.44 | $1.6K | 95,908.904 | Jul 14, 2023 | Aug 10, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 40.685 | $38.85 | $1.6K | 95,868.718 | Jun 28, 2023 | Jul 19, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 40.062 | $39.23 | $1.6K | 95,828.033 | Jun 15, 2023 | Jul 19, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 39.463 | $39.60 | $1.6K | 95,787.971 | May 15, 2023 | Jun 2, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 39.191 | $39.65 | $1.6K | 95,748.508 | Apr 14, 2023 | May 3, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 8,000 | $39.46 | $315.7K | 95,639.21 | Apr 1, 2023 | Apr 4, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASEGRANT Stock grant | 22,950 | — | — | 103,639.21 | Apr 1, 2023 | Apr 4, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 3,000 | $39.50 | $118.5K | 80,689.21 | Mar 28, 2023 | Mar 30, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 30.555 | $39.38 | $1.2K | 95,709.317 | Mar 28, 2023 | Apr 14, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 39.552 | $38.89 | $1.5K | 95,678.762 | Mar 15, 2023 | Apr 14, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 38.555 | $39.67 | $1.5K | 83,689.21 | Feb 15, 2023 | Mar 9, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 39.182 | $38.81 | $1.5K | 83,650.655 | Jan 13, 2023 | Jan 30, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 18.36 | $36.71 | $674 | 85,611.473 | Dec 28, 2022 | Jan 11, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALEGRANT Gift | 2,000 | — | — | 83,611.473 | Dec 28, 2022 | Jan 11, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 39.489 | $37.33 | $1.5K | 85,593.113 | Dec 15, 2022 | Jan 11, 2023 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 38.844 | $37.73 | $1.5K | 85,553.624 | Nov 15, 2022 | Dec 2, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 43.697 | $33.32 | $1.5K | 85,514.78 | Oct 14, 2022 | Oct 27, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 19.094 | $34.56 | $660 | 85,471.083 | Sep 27, 2022 | Oct 17, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 35.438 | $39.82 | $1.4K | 85,451.989 | Sep 15, 2022 | Oct 17, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 32.134 | $43.70 | $1.4K | 85,416.551 | Aug 15, 2022 | Aug 25, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 34.585 | $40.31 | $1.4K | 85,384.417 | Jul 15, 2022 | Aug 1, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 12.615 | $38.55 | $486 | 85,349.832 | Jun 30, 2022 | Aug 1, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 39.454 | $35.12 | $1.4K | 85,337.217 | Jun 15, 2022 | Jun 27, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 37.263 | $36.97 | $1.4K | 85,297.763 | May 13, 2022 | May 24, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 32.742 | $41.86 | $1.4K | 85,260.5 | Apr 14, 2022 | Apr 29, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASEGRANT Stock grant | 21,664 | — | — | 92,606.523 | Apr 1, 2022 | Apr 4, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 7,383 | $42.64 | $314.8K | 85,223.523 | Apr 1, 2022 | Apr 4, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE MANAGING DIRECTOR | 7,390 | $42.64 | $315.1K | 85,216.523 | Apr 1, 2022 | Apr 15, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 11.235 | $42.48 | $477 | 85,227.758 | Mar 30, 2022 | Apr 29, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 34.072 | $39.94 | $1.4K | 70,942.523 | Mar 15, 2022 | Mar 24, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE MANAGING DIRECTOR | 32.016 | $42.29 | $1.4K | 70,908.451 | Feb 15, 2022 | Feb 28, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 30.307 | $44.46 | $1.3K | 70,876.435 | Jan 14, 2022 | Jan 26, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 13.971 | $44.76 | $625 | 70,846.128 | Dec 30, 2021 | Jan 18, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 30.825 | $42.39 | $1.3K | 70,832.157 | Dec 15, 2021 | Jan 18, 2022 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 28.382 | $45.83 | $1.3K | 70,801.332 | Nov 15, 2021 | Nov 23, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 30.334 | $42.67 | $1.3K | 70,772.95 | Oct 15, 2021 | Nov 1, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 30.502 | $41.22 | $1.3K | 70,742.616 | Sep 15, 2021 | Sep 28, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 29.249 | $42.78 | $1.3K | 70,712.114 | Aug 13, 2021 | Aug 25, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 30.097 | $41.37 | $1.2K | 70,682.865 | Jul 15, 2021 | Jul 28, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 29.502 | $42.00 | $1.2K | 70,652.768 | Jun 15, 2021 | Jun 28, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 31.215 | $39.49 | $1.2K | 70,623.266 | May 14, 2021 | May 24, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 29.543 | $41.52 | $1.2K | 70,592.051 | Apr 15, 2021 | Apr 28, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASEGRANT Stock grant | 17,666 | — | — | 77,588.508 | Apr 1, 2021 | Apr 1, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE Managing Director | 7,026 | $39.15 | $275.1K | 70,562.508 | Apr 1, 2021 | Apr 1, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 31.782 | $38.39 | $1.2K | 59,922.508 | Mar 15, 2021 | Mar 26, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE Managing Director | 25,000 | $37.38 | $934.4K | 59,890.726 | Mar 3, 2021 | Mar 5, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 35.37 | $34.29 | $1.2K | 84,890.726 | Feb 12, 2021 | Feb 26, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 37.405 | $32.22 | $1.2K | 84,855.356 | Jan 15, 2021 | Feb 1, 2021 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 38.012 | $31.50 | $1.2K | 84,817.951 | Dec 15, 2020 | Dec 29, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 38.757 | $30.69 | $1.2K | 84,779.939 | Nov 13, 2020 | Dec 2, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 38.915 | $30.36 | $1.2K | 84,741.182 | Oct 15, 2020 | Oct 29, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 38.328 | $30.62 | $1.2K | 84,702.267 | Sep 15, 2020 | Sep 24, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 35.537 | $32.82 | $1.2K | 84,663.939 | Aug 14, 2020 | Aug 25, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 38.385 | $30.18 | $1.2K | 84,628.402 | Jul 15, 2020 | Jul 24, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 34.752 | $33.13 | $1.2K | 84,590.017 | Jun 15, 2020 | Jun 26, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 41.935 | $27.25 | $1.1K | 84,555.265 | May 15, 2020 | May 29, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 43.392 | $26.13 | $1.1K | 84,513.33 | Apr 15, 2020 | Apr 26, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASEGRANT Stock grant | 24,049 | — | — | 87,734.938 | Apr 1, 2020 | Apr 3, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | SALE Managing Director | 3,265 | $20.51 | $67.0K | 84,469.938 | Apr 1, 2020 | Apr 3, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 1,000 | $15.18 | $15.2K | 63,643.512 | Mar 18, 2020 | Mar 18, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 42.426 | $26.52 | $1.1K | 63,685.938 | Mar 13, 2020 | Mar 20, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 24.89 | $45.00 | $1.1K | 62,643.512 | Feb 14, 2020 | Feb 28, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 25.24 | $44.17 | $1.1K | 62,618.622 | Jan 15, 2020 | Jan 29, 2020 ↗ | View → |
| MAIN MAIN STREET CAPITAL CORP | PURCHASE Managing Director | 29.799 | $43.56 | $1.3K | 62,593.382 | Dec 26, 2019 | Jan 6, 2020 ↗ | View → |