| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 27 | +14.81% | +1.99% | +1.19% | +0.81% | +2.46% | — |
| 14d | 27 | +48.15% | +0.37% | +0.87% | -0.50% | -0.13% | — |
| 30d | 27 | +33.33% | +4.53% | +1.03% | +3.15% | +2.86% | — |
| 60d | 27 | +18.52% | +10.46% | +1.05% | +6.08% | +7.23% | — |
| 90d | 27(8 pending) | +31.58% | +15.46% | +3.38% | +8.85% | +0.73% | — |
| 180d | 27(18 pending) | +0.00% | +26.46% | +7.08% | +14.28% | +13.29% | — |
| 1y | 27(27 pending) | — | — | — | — | — | — |
| 2y | 27(27 pending) | — | — | — | — | — | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| ROKU ROKU, INC | SALE | 2,000 | — | — | 18,000 | Jul 1, 2026 | Jul 2, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | — | — | 47,333 | Jul 1, 2026 | Jul 2, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 11,629 | Jul 1, 2026 | Jul 2, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 158 | $139.75 | $22.1K | 11,471 | Jul 1, 2026 | Jul 2, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 462 | $141.30 | $65.3K | 9,629 | Jul 1, 2026 | Jul 2, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | — | — | 20,000 | Jul 1, 2026 | Jul 2, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 1,380 | $140.54 | $193.9K | 10,091 | Jul 1, 2026 | Jul 2, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 1,745 | — | — | 1,745 | Jun 11, 2026 | Jun 12, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 1,847 | — | — | 9,629 | Jun 11, 2026 | Jun 12, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 1,847 | — | — | 0 | Jun 11, 2026 | Jun 12, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 1,027 | — | — | 1,027 | Jun 11, 2026 | Jun 12, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | — | — | 18,000 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 77 | $130.34 | $10.0K | 7,782 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | — | — | 51,333 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,000 | — | — | 16,000 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 411 | $128.77 | $52.9K | 8,973 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 398 | $127.72 | $50.8K | 9,384 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 9,782 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 1,114 | $129.62 | $144.4K | 7,859 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 90 | $119.49 | $10.8K | 9,548 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 528 | $121.50 | $64.2K | 8,842 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 68 | $124.79 | $8.5K | 7,782 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 46 | $116.99 | $5.4K | 9,736 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | — | — | 16,000 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 98 | $118.39 | $11.6K | 9,638 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | — | — | 55,333 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 733 | $123.69 | $90.7K | 7,850 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,000 | — | — | 14,000 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 9,782 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 178 | $120.41 | $21.4K | 9,370 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 259 | $122.57 | $31.7K | 8,583 | May 1, 2026 | May 5, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | — | — | 59,333 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | — | — | 14,000 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 9,782 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,000 | — | — | 12,000 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 990 | $95.00 | $94.0K | 8,792 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 90 | $96.80 | $8.7K | 7,782 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 920 | $96.00 | $88.3K | 7,872 | Apr 1, 2026 | Apr 3, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 840 | $97.53 | $81.9K | 8,771 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 171 | $96.40 | $16.5K | 9,611 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 989 | $98.07 | $97.0K | 7,782 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,000 | — | — | 10,000 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | — | — | 12,000 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 9,782 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | — | — | 63,333 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 268 | $95.47 | $25.6K | 9,514 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | — | — | 10,000 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 9,782 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 794 | $96.07 | $76.3K | 8,720 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | — | — | 67,333 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 918 | $97.10 | $89.1K | 7,802 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,000 | — | — | 8,000 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 20 | $97.71 | $2.0K | 7,782 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | — | — | 71,333 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 9,782 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 1,645 | $108.80 | $179.0K | 8,137 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 355 | $109.83 | $39.0K | 7,782 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,000 | — | — | 6,000 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | — | — | 8,000 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 764 | $96.67 | $73.9K | 7,782 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | — | — | 6,000 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,000 | — | — | 4,000 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | — | — | 75,333 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 9,782 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 322 | $95.00 | $30.6K | 9,460 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 914 | $96.18 | $87.9K | 8,546 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 337 | $105.29 | $35.5K | 9,445 | Nov 5, 2025 | Nov 6, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 279 | $107.21 | $29.9K | 8,286 | Nov 5, 2025 | Nov 6, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE | 4,000 | $8.82 | $35.3K | 79,333 | Nov 5, 2025 | Nov 6, 2025 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,000 | — | — | 9,782 | Nov 5, 2025 | Nov 6, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 504 | $107.96 | $54.4K | 7,782 | Nov 5, 2025 | Nov 6, 2025 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 4,000 | $8.82 | $35.3K | 4,000 | Nov 5, 2025 | Nov 6, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE10b5-1 10b5-1 plan | 880 | $106.16 | $93.4K | 8,565 | Nov 5, 2025 | Nov 6, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,000 | — | — | 2,000 | Nov 5, 2025 | Nov 6, 2025 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 3,140 | — | — | 3,140 | Jun 11, 2025 | Jun 13, 2025 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 1,847 | — | — | 1,847 | Jun 11, 2025 | Jun 13, 2025 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,029 | — | — | 7,782 | Jun 6, 2025 | Jun 9, 2025 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,029 | — | — | 0 | Jun 6, 2025 | Jun 9, 2025 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 2,164 | — | — | 5,753 | Jun 10, 2024 | Jun 10, 2024 ↗ | View → |
| ROKU ROKU, INC | SALE | 2,164 | — | — | 0 | Jun 10, 2024 | Jun 10, 2024 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 2,029 | — | — | 2,029 | Jun 6, 2024 | Jun 10, 2024 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 3,652 | — | — | 3,652 | Jun 6, 2024 | Jun 10, 2024 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 1,317 | — | — | 3,589 | Jun 9, 2023 | Jun 12, 2023 ↗ | View → |
| ROKU ROKU, INC | SALE | 1,317 | — | — | 0 | Jun 9, 2023 | Jun 12, 2023 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 2,164 | — | — | 2,164 | Jun 8, 2023 | Jun 12, 2023 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 3,895 | — | — | 3,895 | Jun 8, 2023 | Jun 12, 2023 ↗ | View → |
| LOGI LOGITECH INTERNATIONAL S.A. | SALE | 676 | $47.81 | $32.3K | 70,096 | Sep 8, 2022 | Sep 9, 2022 ↗ | View → |
| ROKU ROKU, INC | SALE | 329 | — | — | 0 | Jun 10, 2022 | Jun 13, 2022 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 329 | — | — | 2,272 | Jun 10, 2022 | Jun 13, 2022 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 1,317 | — | — | 1,317 | Jun 9, 2022 | Jun 13, 2022 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 3,423 | $92.37 | $316.2K | 3,423 | Jun 9, 2022 | Jun 13, 2022 ↗ | View → |
| LOGI LOGITECH INTERNATIONAL S.A. | SALE | 975 | $101.08 | $98.6K | 70,772 | Sep 9, 2021 | Sep 10, 2021 ↗ | View → |
| LOGI LOGITECH INTERNATIONAL S.A. | PURCHASEGRANT Stock grant | 2,163 | — | — | 71,747 | Sep 8, 2021 | Sep 10, 2021 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 954 | $347.81 | $331.8K | 954 | Jun 10, 2021 | Jun 14, 2021 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 329 | — | — | 329 | Jun 10, 2021 | Jun 14, 2021 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 878 | — | — | 1,943 | Jun 10, 2021 | Jun 14, 2021 ↗ | View → |
| ROKU ROKU, INC | SALE | 878 | — | — | 0 | Jun 10, 2021 | Jun 14, 2021 ↗ | View → |
| LOGI LOGITECH INTERNATIONAL S.A. | PURCHASEGRANT Stock grant | 3,144 | — | — | 69,584 | Sep 9, 2020 | Sep 9, 2020 ↗ | View → |
| LOGI LOGITECH INTERNATIONAL S.A. | SALE | 1,543 | $68.80 | $106.2K | 66,440 | Sep 4, 2020 | Sep 9, 2020 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 878 | — | — | 878 | Jun 10, 2020 | Jun 12, 2020 ↗ | View → |
| ROKU ROKU, INC | PURCHASEGRANT Stock grant | 2,535 | $113.80 | $288.5K | 2,535 | Jun 10, 2020 | Jun 12, 2020 ↗ | View → |
| ROKU ROKU, INC | PURCHASE | 1,065 | — | — | 1,065 | May 22, 2020 | May 27, 2020 ↗ | View → |
| ROKU ROKU, INC | SALE | 1,065 | — | — | 0 | May 22, 2020 | May 27, 2020 ↗ | View → |