Open-mkt buys · 90d
$46.77M
22 trades · 1 insiders
Open-mkt sales · 90d
$29.47M
20 trades · 1 insiders
Net · 90d
$17.30M
Insiders on file
1
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| HRT FINANCIAL LP | 10% Owner | 42 | $46.77M | $29.47M | 2026-09-16 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 87 | $160.55 | $14.0K | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 1 | $161.84 | $162 | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 1,222 | $159.80 | $195.3K | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-16 | 2026-09-17 | 14,291 | $154.57 | $2.21M | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-16 | 2026-09-17 | 29,347 | $155.65 | $4.57M | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 14,625 | $157.47 | $2.30M | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 1,088 | $156.32 | $170.1K | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 1 | $161.84 | $162 | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 87 | $160.55 | $14.0K | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 1,222 | $159.80 | $195.3K | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 14,625 | $157.47 | $2.30M | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-16 | 2026-09-17 | 1,088 | $156.32 | $170.1K | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-16 | 2026-09-17 | 29,347 | $155.65 | $4.57M | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-16 | 2026-09-17 | 14,291 | $154.57 | $2.21M | 128,543 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-15 | 2026-09-16 | 1,218 | $160.76 | $195.8K | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-15 | 2026-09-16 | 1,218 | $160.76 | $195.8K | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 2,157 | $156.52 | $337.6K | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 13,649 | $155.30 | $2.12M | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 26,472 | $160.00 | $4.24M | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 2,553 | $158.08 | $403.6K | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 13,203 | $159.24 | $2.10M | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 43,178 | $157.37 | $6.79M | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 26,472 | $160.00 | $4.24M | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 13,203 | $159.24 | $2.10M | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 2,553 | $158.08 | $403.6K | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 43,178 | $157.37 | $6.79M | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 2,157 | $156.52 | $337.6K | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-14 | 2026-09-16 | 13,649 | $155.30 | $2.12M | 61,589 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-11 | 2026-09-16 | 276 | $158.72 | $43.8K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-11 | 2026-09-16 | 178 | $157.72 | $28.1K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-11 | 2026-09-16 | 98 | $156.94 | $15.4K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-11 | 2026-09-16 | 86 | $156.27 | $13.4K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-11 | 2026-09-16 | 31,901 | $154.85 | $4.94M | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-11 | 2026-09-16 | 3,621 | $153.97 | $557.5K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-11 | 2026-09-16 | 44,935 | $153.01 | $6.88M | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-11 | 2026-09-16 | 276 | $158.72 | $43.8K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-11 | 2026-09-16 | 178 | $157.72 | $28.1K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-11 | 2026-09-16 | 98 | $156.94 | $15.4K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-11 | 2026-09-16 | 86 | $156.27 | $13.4K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-11 | 2026-09-16 | 31,901 | $154.85 | $4.94M | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | P Buy | 2026-09-11 | 2026-09-16 | 3,621 | $153.97 | $557.5K | 161,583 | SEC↗ |
| HRT FINANCIAL LP | 10% Owner | S Sale | 2026-09-11 | 2026-09-16 | 44,935 | $153.01 | $6.88M | 161,583 | SEC↗ |