| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 10 | +80.00% | +2.29% | +0.71% | +1.58% | +0.02% | — |
| 14d | 10 | +80.00% | +3.10% | +1.50% | +0.84% | +0.43% | — |
| 30d | 10 | +100.00% | +5.36% | +2.89% | +2.47% | +1.42% | — |
| 60d | 10(1 pending) | +66.67% | +4.50% | +4.63% | -0.13% | -3.28% | — |
| 90d | 10(1 pending) | +100.00% | +7.64% | +9.25% | -1.61% | -5.26% | — |
| 180d | 10(1 pending) | +100.00% | +18.80% | +16.09% | +2.71% | +0.61% | — |
| 1y | 10(1 pending) | +100.00% | +28.14% | +31.64% | -3.50% | -5.37% | — |
| 2y | 10(1 pending) | +55.56% | +8.09% | +12.55% | -4.46% | -12.37% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 474 | — | — | 29,220 | Jul 1, 2026 | Jul 2, 2026 ↗ | View → |
| OTLY OATLY GROUP AB | PURCHASEGRANT Stock grant | 23,656 | — | — | 35,846 | May 30, 2026 | Jun 2, 2026 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASE | 5,000 | $46.21 | $231.1K | 5,000 | May 8, 2026 | May 11, 2026 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 2,254 | — | — | 28,746 | May 5, 2026 | May 6, 2026 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 346 | — | — | 26,492 | Apr 1, 2026 | Apr 2, 2026 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 227 | — | — | 26,146 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 242 | — | — | 25,919 | Oct 1, 2025 | Oct 2, 2025 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 234 | — | — | 25,677 | Jul 1, 2025 | Jul 2, 2025 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 1,451 | — | — | 25,443 | May 6, 2025 | May 8, 2025 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 261 | — | — | 23,992 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 238 | — | — | 23,731 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 290 | — | — | 23,493 | Oct 1, 2024 | Oct 3, 2024 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 329 | — | — | 23,203 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 1,921 | — | — | 22,874 | Apr 30, 2024 | May 2, 2024 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 370 | — | — | 20,953 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 325 | — | — | 20,583 | Jan 2, 2024 | Jan 3, 2024 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 492 | — | — | 20,258 | Oct 2, 2023 | Oct 4, 2023 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 1,383 | — | — | 19,415 | May 1, 2023 | May 3, 2023 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 311 | — | — | 18,032 | Apr 3, 2023 | Apr 5, 2023 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 303 | — | — | 17,721 | Jan 3, 2023 | Jan 5, 2023 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 406 | — | — | 17,418 | Oct 3, 2022 | Oct 4, 2022 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 1,067 | — | — | 17,012 | Aug 4, 2022 | Aug 8, 2022 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 342 | — | — | 15,945 | Jul 1, 2022 | Jul 6, 2022 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 192 | — | — | 15,603 | Apr 4, 2022 | Apr 6, 2022 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 176 | — | — | 15,411 | Jan 3, 2022 | Jan 4, 2022 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 195 | — | — | 15,235 | Oct 1, 2021 | Oct 5, 2021 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 1,100 | — | — | 15,040 | Aug 4, 2021 | Aug 5, 2021 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 221 | — | — | 13,940 | Jul 1, 2021 | Jul 6, 2021 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 222 | — | — | 13,719 | Apr 1, 2021 | Apr 5, 2021 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 236 | — | — | 13,497 | Jan 4, 2021 | Jan 6, 2021 ↗ | View → |
| BTO JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND | PURCHASE | 367 | $27.27 | $10.0K | 367 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| HEQ JOHN HANCOCK DIVERSIFIED INCOME FUND | PURCHASE | 910 | $10.98 | $10.0K | 910 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| JHS JOHN HANCOCK INCOME SECURITIES TRUST | PURCHASE | 634 | $15.72 | $10.0K | 634 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| JHI JOHN HANCOCK INVESTORS TRUST | PURCHASE | 607 | $16.47 | $10.0K | 607 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| PDT JOHN HANCOCK PREMIUM DIVIDEND FUND | PURCHASE | 715 | $13.98 | $10.0K | 715 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| HPI JOHN HANCOCK PREFERRED INCOME FUND | PURCHASE | 525 | $19.06 | $10.0K | 525 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| HPF JOHN HANCOCK PREFERRED INCOME FUND II | PURCHASE | 544 | $18.40 | $10.0K | 544 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| HPS JOHN HANCOCK PREFERRED INCOME FUND III | PURCHASE | 596 | $16.77 | $10.0K | 596 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| HTD JOHN HANCOCK TAX-ADVANTAGED DIVIDEND INCOME FUND | PURCHASE | 475 | $21.03 | $10.0K | 475 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 1,491 | — | — | 13,261 | Aug 4, 2020 | Aug 6, 2020 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 413 | — | — | 11,770 | Apr 1, 2020 | Apr 3, 2020 ↗ | View → |
| PLNT PLANET FITNESS, INC. | PURCHASEGRANT Stock grant | 233 | — | — | 11,357 | Jan 2, 2020 | Jan 6, 2020 ↗ | View → |