| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 31 | +35.48% | +1.01% | +0.75% | +0.26% | +1.06% | 0.47 |
| 14d | 31 | +58.06% | +0.35% | +1.47% | -1.12% | -0.80% | -2.14 |
| 30d | 31 | +61.29% | -2.56% | +1.57% | -4.14% | -5.64% | -4.06 |
| 60d | 31 | +80.65% | -3.20% | +4.11% | -7.31% | -8.20% | -9.12 |
| 90d | 31 | +35.48% | +0.91% | +5.11% | -4.20% | -5.02% | -3.12 |
| 180d | 31(2 pending) | +24.14% | +8.60% | +10.84% | -2.24% | -6.38% | — |
| 1y | 31(3 pending) | +17.86% | +27.44% | +21.80% | +5.64% | +6.70% | — |
| 2y | 31(7 pending) | +4.17% | +43.11% | +46.33% | -3.22% | -0.63% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 664 | — | — | 15,806 | Apr 30, 2026 | May 4, 2026 ↗ | View → |
| MTB M&T BANK CORP | SALE | 21,193 | $235.85 | $5.00M | 15,142 | Feb 9, 2026 | Feb 11, 2026 ↗ | View → |
| MTB M&T BANK CORP | SALE | 17,866 | $220.81 | $3.95M | 0 | Jan 22, 2026 | Jan 23, 2026 ↗ | View → |
| MTB M&T BANK CORP | SALE | 15,000 | $199.79 | $3.00M | 17,866 | Aug 22, 2025 | Aug 26, 2025 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 855 | — | — | 36,335 | Apr 30, 2025 | May 2, 2025 ↗ | View → |
| MTB M&T BANK CORP | SALE | 17,094 | $217.63 | $3.72M | 32,866 | Nov 21, 2024 | Nov 25, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 1,558 | $216.33 | $337.0K | 0 | Nov 21, 2024 | Nov 25, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 1,348 | $216.44 | $291.8K | 0 | Nov 21, 2024 | Nov 25, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 20,000 | $193.97 | $3.88M | 49,960 | Oct 22, 2024 | Oct 24, 2024 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 43,426 | $149.39 | $6.49M | 78,906 | May 14, 2024 | May 16, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 43,426 | $154.50 | $6.71M | 35,480 | May 14, 2024 | May 16, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 43,426 | — | — | 0 | May 14, 2024 | May 16, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 246 | $149.26 | $36.7K | 35,480 | May 6, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 16,880 | $147.87 | $2.50M | 70,787 | May 6, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 52,187 | — | — | 0 | May 6, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 52,187 | $137.42 | $7.17M | 87,667 | May 6, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 35,061 | $148.74 | $5.21M | 35,726 | May 6, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 13,260 | $129.54 | $1.72M | 48,840 | May 3, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 100 | — | — | 52,187 | May 3, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 13,260 | — | — | 0 | May 3, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 100 | $137.42 | $13.7K | 35,580 | May 3, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 13,360 | $147.00 | $1.96M | 35,480 | May 3, 2024 | May 7, 2024 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 935 | — | — | 35,480 | Apr 30, 2024 | May 2, 2024 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 10,000 | $129.54 | $1.30M | 44,545 | Apr 26, 2024 | Apr 29, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 10,000 | — | — | 13,260 | Apr 26, 2024 | Apr 29, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 10,000 | $148.00 | $1.48M | 34,545 | Apr 26, 2024 | Apr 29, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 10,000 | — | — | 23,260 | Apr 25, 2024 | Apr 29, 2024 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 10,000 | $129.54 | $1.30M | 44,545 | Apr 25, 2024 | Apr 29, 2024 ↗ | View → |
| MTB M&T BANK CORP | SALE | 10,000 | $147.11 | $1.47M | 34,545 | Apr 25, 2024 | Apr 29, 2024 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 996 | $123.44 | $122.9K | 35,541 | Dec 14, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 5 | $142.06 | $710 | 35,536 | Dec 14, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 996 | — | — | 0 | Dec 14, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 991 | $144.32 | $143.0K | 34,545 | Dec 14, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 10,448 | $134.20 | $1.40M | 70,363 | Dec 13, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 19,050 | $137.51 | $2.62M | 42,111 | Dec 13, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 7,566 | $138.41 | $1.05M | 34,545 | Dec 13, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 3,032 | $135.45 | $410.7K | 67,331 | Dec 13, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 46,266 | — | — | 996 | Dec 13, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 46,266 | $123.44 | $5.71M | 80,811 | Dec 13, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 6,170 | $136.68 | $843.3K | 61,161 | Dec 13, 2023 | Dec 15, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 16,378 | $125.85 | $2.06M | 50,923 | Dec 11, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 16,378 | — | — | 0 | Dec 11, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 15,762 | $133.26 | $2.10M | 35,161 | Dec 11, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 616 | $133.90 | $82.5K | 34,545 | Dec 11, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 24,212 | — | — | 16,378 | Dec 8, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 2,583 | $134.02 | $346.2K | 34,545 | Dec 8, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 22,672 | $132.99 | $3.02M | 37,128 | Dec 8, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 24,212 | $125.85 | $3.05M | 58,757 | Dec 8, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 1,043 | — | — | 47,262 | Dec 8, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 1,043 | $123.44 | $128.7K | 59,800 | Dec 8, 2023 | Dec 12, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 32,940 | — | — | 40,590 | Dec 7, 2023 | Dec 8, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 32,940 | $125.85 | $4.15M | 67,485 | Dec 7, 2023 | Dec 8, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 32,940 | $132.80 | $4.37M | 34,545 | Dec 7, 2023 | Dec 8, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 513 | — | — | 48,305 | Dec 6, 2023 | Dec 8, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 300 | $125.85 | $37.8K | 34,845 | Dec 6, 2023 | Dec 8, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 813 | $134.01 | $109.0K | 34,545 | Dec 6, 2023 | Dec 8, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 513 | $123.44 | $63.3K | 35,358 | Dec 6, 2023 | Dec 8, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 300 | — | — | 73,530 | Dec 6, 2023 | Dec 8, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 53,542 | $117.82 | $6.31M | 88,087 | Jul 28, 2023 | Jul 31, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 53,542 | — | — | 0 | Jul 28, 2023 | Jul 31, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 53,542 | $140.00 | $7.50M | 34,545 | Jul 28, 2023 | Jul 31, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 2,070 | $140.18 | $290.2K | 34,945 | Jul 27, 2023 | Jul 31, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 2,470 | $117.82 | $291.0K | 37,015 | Jul 27, 2023 | Jul 31, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 400 | $141.06 | $56.4K | 34,545 | Jul 27, 2023 | Jul 31, 2023 ↗ | View → |
| MTB M&T BANK CORP | SALE | 2,470 | — | — | 53,542 | Jul 27, 2023 | Jul 31, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 954 | — | — | 34,545 | Apr 28, 2023 | May 2, 2023 ↗ | View → |
| MTB M&T BANK CORP | PURCHASE | 12,508 | $109.67 | $1.37M | 46,099 | Aug 10, 2022 | Aug 12, 2022 ↗ | View → |
| MTB M&T BANK CORP | SALE | 12,508 | $184.10 | $2.30M | 33,591 | Aug 10, 2022 | Aug 12, 2022 ↗ | View → |
| MTB M&T BANK CORP | SALE | 12,508 | — | — | 0 | Aug 10, 2022 | Aug 12, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 721 | — | — | 33,591 | Apr 29, 2022 | May 3, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 43,426 | — | — | 43,426 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 12,508 | — | — | 12,508 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 36,932 | — | — | 36,932 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 73,830 | — | — | 73,830 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 733 | — | — | 733 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 56,012 | — | — | 56,012 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 52,287 | — | — | 52,287 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 51,924 | — | — | 51,924 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 575 | — | — | 575 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 18,347 | — | — | 18,347 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 33,260 | — | — | 33,260 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 84,850 | — | — | 84,850 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 48,818 | — | — | 48,818 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | SALE | 22,418 | $19.87 | $445.3K | 29,506 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 1,558 | — | — | 1,558 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | PURCHASEGRANT Stock grant | 37,470 | — | — | 37,470 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MTB M&T BANK CORP | SALE | 19,054 | $168.45 | $3.21M | 32,870 | Apr 1, 2022 | Apr 28, 2022 ↗ | View → |