| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 91 | +60.44% | +0.31% | +0.07% | +0.24% | +0.49% | 0.61 |
| 14d | 91 | +62.64% | +0.69% | +0.28% | +0.42% | +0.05% | 0.75 |
| 30d | 91 | +59.34% | +0.46% | -0.45% | +0.92% | -1.66% | 1.07 |
| 60d | 91 | +68.13% | -0.37% | +1.87% | -2.27% | -2.02% | -2.53 |
| 90d | 91(3 pending) | +63.64% | +7.60% | +4.26% | +3.34% | -1.11% | 2.19 |
| 180d | 91(10 pending) | +65.43% | +12.92% | +10.29% | +2.63% | -2.52% | 1.07 |
| 1y | 91(12 pending) | +84.81% | +21.75% | +18.97% | +2.78% | +2.90% | 1.16 |
| 2y | 91(38 pending) | +81.13% | +34.61% | +36.96% | -2.34% | +4.16% | -0.59 |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| MPB MID PENN BANCORP INC | PURCHASE | 287 | $34.84 | $10.0K | 119,130.794 | Jun 30, 2026 | Jul 2, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 525 | $32.77 | $17.2K | 118,696.002 | May 4, 2026 | May 5, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $32.72 | $16.4K | 117,671.002 | May 4, 2026 | May 5, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $32.77 | $16.4K | 118,171.002 | May 4, 2026 | May 5, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASEGRANT Stock grant | 1,700 | — | — | 1,700 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 311 | $32.16 | $10.0K | 115,226.002 | Mar 31, 2026 | Apr 1, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $30.89 | $15.4K | 114,797.002 | Mar 12, 2026 | Mar 13, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 372 | $30.87 | $11.5K | 4,299 | Mar 12, 2026 | Mar 13, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 600 | $30.84 | $18.5K | 3,927 | Mar 12, 2026 | Mar 13, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 118 | $30.80 | $3.6K | 114,915.002 | Mar 12, 2026 | Mar 13, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $30.83 | $15.4K | 114,297.002 | Mar 12, 2026 | Mar 13, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $30.91 | $15.5K | 113,797.002 | Mar 12, 2026 | Mar 13, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 257 | $31.02 | $8.0K | 113,148.57 | Dec 31, 2025 | Jan 2, 2026 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 280 | $28.64 | $8.0K | 112,753.667 | Sep 30, 2025 | Oct 1, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 283 | $28.20 | $8.0K | 112,353.59 | Jun 30, 2025 | Jul 2, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $25.94 | $13.0K | 111,642.59 | Jun 5, 2025 | Jun 6, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $25.91 | $13.0K | 110,642.59 | Jun 5, 2025 | Jun 6, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 428 | $25.93 | $11.1K | 112,070.59 | Jun 5, 2025 | Jun 6, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $25.89 | $12.9K | 111,142.59 | Jun 5, 2025 | Jun 6, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 750 | $26.64 | $20.0K | 109,638.251 | May 23, 2025 | May 27, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 375 | $26.65 | $10.0K | 110,013.251 | May 23, 2025 | May 27, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 750 | $26.68 | $20.0K | 108,888.251 | May 23, 2025 | May 27, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,000 | $28.08 | $28.1K | 106,578.251 | May 16, 2025 | May 19, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,000 | $28.12 | $28.1K | 107,578.251 | May 16, 2025 | May 19, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 560 | $28.16 | $15.8K | 108,138.251 | May 16, 2025 | May 19, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,000 | $28.06 | $28.1K | 105,578.251 | May 16, 2025 | May 19, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASEGRANT Stock grant | 1,945 | — | — | 1,945 | Apr 1, 2025 | Apr 3, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 309 | $25.91 | $8.0K | 103,579.251 | Mar 31, 2025 | Apr 1, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 135 | $28.82 | $3.9K | 3,327 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $28.84 | $14.4K | 103,086.713 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 75 | $28.84 | $2.2K | 103,161.713 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 250 | $28.98 | $7.2K | 102,586.713 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 450 | $28.82 | $13.0K | 2,742 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $29.24 | $14.6K | 101,086.713 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $29.04 | $14.5K | 101,586.713 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 250 | $29.03 | $7.3K | 102,336.713 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $29.24 | $14.6K | 102,086.713 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 450 | $28.92 | $13.0K | 3,192 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 278 | $28.84 | $8.0K | 100,586.713 | Dec 31, 2024 | Jan 2, 2025 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 18,407 | $29.50 | $543.0K | 100,213.99 | Nov 1, 2024 | Nov 5, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 268 | $29.83 | $8.0K | 81,806.99 | Sep 30, 2024 | Oct 2, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 364 | $21.95 | $8.0K | 81,436.641 | Jun 28, 2024 | Jul 2, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 2,250 | $20.69 | $46.5K | 75,324.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 750 | $20.84 | $15.6K | 76,824.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 800 | $20.92 | $16.7K | 78,424.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 750 | $20.70 | $15.5K | 72,324.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 750 | $20.76 | $15.6K | 73,074.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $20.63 | $10.3K | 70,074.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 732 | $20.62 | $15.1K | 2,292 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $20.60 | $10.3K | 71,074.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 720 | $20.61 | $14.8K | 1,560 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 750 | $20.79 | $15.6K | 76,074.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $20.66 | $10.3K | 70,574.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 765 | $20.87 | $16.0K | 79,189.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 500 | $20.66 | $10.3K | 71,574.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 800 | $20.92 | $16.7K | 77,624.853 | Apr 29, 2024 | May 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASEGRANT Stock grant | 999 | — | — | 2,759 | Apr 1, 2024 | Apr 3, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 400 | $20.01 | $8.0K | 69,574.853 | Mar 28, 2024 | Apr 1, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,192 | $20.92 | $24.9K | 69,174.853 | Feb 27, 2024 | Feb 28, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,185 | $21.13 | $25.0K | 67,862.789 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,120 | $22.31 | $25.0K | 66,677.789 | Jan 31, 2024 | Feb 2, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 329 | $24.28 | $8.0K | 65,557.789 | Dec 29, 2023 | Jan 2, 2024 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 2,510 | $20.17 | $50.6K | 65,114.94 | Nov 3, 2023 | Nov 6, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 398 | $20.13 | $8.0K | 62,604.94 | Sep 29, 2023 | Oct 2, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 2,355 | $21.23 | $50.0K | 62,101.05 | Aug 17, 2023 | Aug 18, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 362 | $22.08 | $8.0K | 59,746.05 | Jun 30, 2023 | Jul 5, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASEGRANT Stock grant | 1,760 | — | — | 1,760 | Jun 1, 2023 | Jun 2, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 5,175 | $19.46 | $100.7K | 59,281.521 | May 11, 2023 | May 12, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 293 | $25.61 | $7.5K | 52,973.521 | Mar 31, 2023 | Apr 3, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 3,775 | $26.55 | $100.2K | 52,680.521 | Mar 13, 2023 | Mar 14, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 250 | $29.97 | $7.5K | 48,842.531 | Dec 30, 2022 | Jan 3, 2023 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 261 | $28.73 | $7.5K | 48,536.918 | Sep 30, 2022 | Oct 3, 2022 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 279 | $26.97 | $7.5K | 48,215.436 | Jun 30, 2022 | Jul 1, 2022 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 4,000 | $25.00 | $100.0K | 47,172.056 | May 19, 2022 | May 20, 2022 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASEGRANT Stock grant | 1,133 | — | — | 1,836 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 280 | $26.81 | $7.5K | 43,172.056 | Mar 31, 2022 | Apr 1, 2022 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,000 | $28.81 | $28.8K | 42,836.519 | Feb 4, 2022 | Feb 8, 2022 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 196 | $31.74 | $6.2K | 41,836.519 | Dec 31, 2021 | Jan 4, 2022 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 227 | $27.55 | $6.3K | 41,591.673 | Sep 30, 2021 | Oct 1, 2021 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 228 | $27.45 | $6.3K | 40,810.603 | Jun 30, 2021 | Jul 1, 2021 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASEGRANT Stock grant | 703 | — | — | 1,203 | Jun 1, 2021 | Jun 2, 2021 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 4,000 | $25.00 | $100.0K | 40,536.418 | Apr 30, 2021 | May 3, 2021 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 233 | $26.81 | $6.2K | 36,536.418 | Mar 31, 2021 | Apr 1, 2021 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 285 | $21.90 | $6.2K | 36,243.077 | Dec 31, 2020 | Jan 5, 2021 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 361 | $17.31 | $6.2K | 35,913.687 | Sep 30, 2020 | Oct 1, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 2,635 | $19.00 | $50.1K | 35,552.687 | Sep 9, 2020 | Sep 11, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASEGRANT Stock grant | 500 | — | — | 33,370.134 | Jul 24, 2020 | Jul 27, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 340 | $18.43 | $6.3K | 32,470.134 | Jun 30, 2020 | Jul 1, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,485 | $16.86 | $25.0K | 32,090.248 | May 14, 2020 | May 15, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 5,355 | $18.68 | $100.0K | 30,605.248 | May 12, 2020 | May 13, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 309 | $20.25 | $6.3K | 25,250.248 | Mar 31, 2020 | Apr 1, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,400 | $17.65 | $24.7K | 24,941.248 | Mar 11, 2020 | Mar 12, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,220 | $20.44 | $24.9K | 23,541.248 | Mar 4, 2020 | Mar 5, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 377 | $23.50 | $8.9K | 22,279.86 | Feb 21, 2020 | Feb 24, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 623 | $23.46 | $14.6K | 21,902.86 | Feb 20, 2020 | Feb 24, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 730 | $24.25 | $17.7K | 21,279.86 | Feb 18, 2020 | Feb 19, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,101 | $24.25 | $26.7K | 20,549.86 | Feb 14, 2020 | Feb 18, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 1,705 | $24.19 | $41.3K | 19,448.86 | Feb 12, 2020 | Feb 13, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 594 | $24.13 | $14.3K | 17,743.86 | Feb 11, 2020 | Feb 13, 2020 ↗ | View → |
| MPB MID PENN BANCORP INC | PURCHASE | 217 | $28.80 | $6.2K | 17,149.86 | Dec 31, 2019 | Jan 2, 2020 ↗ | View → |