| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 2 | +0.00% | -14.07% | -2.09% | -11.98% | -11.98% | — |
| 14d | 2 | +0.00% | -19.74% | -10.01% | -9.73% | -9.73% | — |
| 30d | 2 | +0.00% | -17.37% | -2.09% | -15.29% | -15.29% | — |
| 60d | 2 | +50.00% | -15.37% | +3.35% | -18.72% | -18.72% | — |
| 90d | 2 | +100.00% | +3.22% | +8.66% | -5.44% | -5.44% | — |
| 180d | 2 | +50.00% | +7.67% | +20.78% | -13.11% | -13.11% | — |
| 1y | 2 | +50.00% | +71.77% | +31.04% | +40.73% | +40.73% | — |
| 2y | 2(1 pending) | +100.00% | +77.56% | +45.56% | +32.00% | +32.00% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 33,000 | $38.19 | $1.26M | 277,454 | May 18, 2026 | May 19, 2026 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 15,665 | $27.85 | $436.3K | 310,454 | Feb 19, 2026 | Feb 23, 2026 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 39,807 | — | — | 326,119 | Feb 18, 2026 | Feb 20, 2026 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 23,997 | — | — | 286,312 | Jan 29, 2026 | Feb 2, 2026 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 13,596 | $27.85 | $378.6K | 262,315 | Jan 27, 2026 | Jan 28, 2026 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 42,036 | $24.49 | $1.03M | 275,911 | May 9, 2025 | May 12, 2025 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASE SENIOR VICE PRESIDENT | 30,914 | — | — | 330,112 | Mar 6, 2025 | Mar 6, 2025 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 30,914 | — | — | 0 | Mar 6, 2025 | Mar 6, 2025 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 12,165 | $29.70 | $361.3K | 317,947 | Mar 6, 2025 | Mar 6, 2025 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 17,002 | $29.70 | $505.0K | 299,198 | Feb 6, 2025 | Feb 6, 2025 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 19,173 | — | — | 316,200 | Jan 30, 2025 | Feb 3, 2025 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASE SENIOR VICE PRESIDENT | 7,961 | — | — | 297,027 | Mar 5, 2024 | Jun 4, 2024 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 7,546 | $18.27 | $137.9K | 289,066 | Mar 5, 2024 | Mar 7, 2024 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 12,713 | $16.00 | $203.4K | 296,612 | Feb 7, 2024 | Feb 8, 2024 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 35,625 | — | — | 309,325 | Jan 25, 2024 | Jan 29, 2024 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 4,215 | $11.46 | $48.3K | 273,700 | Mar 5, 2023 | Mar 7, 2023 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASE SENIOR VICE PRESIDENT | 15,445 | — | — | 283,809 | Feb 16, 2023 | Feb 20, 2023 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 15,445 | — | — | 0 | Feb 16, 2023 | Feb 20, 2023 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 15,445 | — | — | 15,445 | Feb 16, 2023 | Feb 20, 2023 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 5,894 | $9.38 | $55.3K | 277,915 | Feb 16, 2023 | Feb 20, 2023 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 47,770 | — | — | 268,364 | Jan 26, 2023 | Jan 30, 2023 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 11,846 | $9.38 | $111.1K | 220,594 | Jan 25, 2023 | Jan 26, 2023 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 2,731 | $8.84 | $24.1K | 232,440 | Mar 5, 2022 | Mar 7, 2022 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 17,833 | — | — | 0 | Feb 17, 2022 | Feb 18, 2022 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 4,343 | $8.60 | $37.3K | 235,171 | Feb 17, 2022 | Feb 18, 2022 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 17,833 | — | — | 17,833 | Feb 17, 2022 | Feb 18, 2022 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASE SENIOR VICE PRESIDENT | 17,833 | — | — | 239,514 | Feb 17, 2022 | Feb 18, 2022 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 46,373 | — | — | 221,681 | Jan 27, 2022 | Jan 31, 2022 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 6,485 | $8.60 | $55.8K | 175,308 | Jan 25, 2022 | Jan 26, 2022 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASE SENIOR VICE PRESIDENT | 8,314 | — | — | 186,361 | Aug 20, 2021 | Aug 23, 2021 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 4,568 | $7.30 | $33.3K | 181,793 | Aug 20, 2021 | Aug 23, 2021 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 8,314 | — | — | 0 | Aug 20, 2021 | Aug 23, 2021 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 33,644 | — | — | 178,047 | Mar 5, 2021 | Mar 9, 2021 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 8,314 | — | — | 8,314 | Feb 21, 2021 | Feb 23, 2021 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 6,479 | $9.45 | $61.2K | 144,403 | Jan 25, 2021 | Jan 26, 2021 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASE SENIOR VICE PRESIDENT | 4,444 | — | — | 156,033 | Aug 20, 2020 | Aug 24, 2020 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 5,151 | $6.92 | $35.6K | 150,882 | Aug 20, 2020 | Aug 24, 2020 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 4,444 | — | — | 0 | Aug 20, 2020 | Aug 24, 2020 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASE SENIOR VICE PRESIDENT | 2,006 | — | — | 151,589 | Aug 20, 2020 | Aug 24, 2020 ↗ | View → |
| AROC ARCHROCK, INC. | SALE SENIOR VICE PRESIDENT | 2,006 | — | — | 0 | Aug 20, 2020 | Aug 24, 2020 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASE SENIOR VICE PRESIDENT | 8,400 | $5.94 | $49.9K | 149,583 | Mar 6, 2020 | Mar 6, 2020 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 4,444 | — | — | 4,444 | Feb 17, 2020 | Aug 24, 2020 ↗ | View → |
| AROC ARCHROCK, INC. | SALE Senior Vice President | 3,148 | $8.83 | $27.8K | 141,183 | Jan 25, 2020 | Jan 27, 2020 ↗ | View → |
| AROC ARCHROCK, INC. | PURCHASEGRANT Stock grant | 39,603 | — | — | 144,331 | Jan 23, 2020 | Jan 27, 2020 ↗ | View → |