| Date | Name | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 5,000 | $64K |
| Thu, 13 Aug 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 20,000 | $221.2K |
| Thu, 13 Aug 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 15,000 | $196.2K |
| Thu, 13 Aug 2026 | Esquivel Mark A | officer: President & COO | S-Sale | 40,000 | $1.48M |
| Thu, 13 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 7,500 | $105K |
| Thu, 13 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | S-Sale | 15,000 | $566.25K |
| Thu, 13 Aug 2026 |
| SHORE BRIAN E |
| director, officer: Board Chairman & CEO |
| S-Sale |
| 15,000 |
| $566.25K |
| Thu, 13 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 7,500 | $105K |
| Thu, 13 Aug 2026 | Esquivel Mark A | officer: President & COO | S-Sale | 40,000 | $1.48M |
| Thu, 13 Aug 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 15,000 | $196.2K |
| Thu, 13 Aug 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 20,000 | $221.2K |
| Thu, 13 Aug 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 5,000 | $64K |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 8,750 | $112K |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 30,000 | $331.8K |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 18,750 | $245.25K |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 7,500 | $99.45K |
| Wed, 12 Aug 2026 | Petropoulos Constantine | officer: See Remarks | A-Award | 25,000 | $936.75K |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | S-Sale | 65,000 | $2.48M |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | S-Sale | 65,000 | $2.48M |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 7,500 | $99.45K |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 18,750 | $245.25K |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 30,000 | $331.8K |
| Wed, 12 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 8,750 | $112K |
| Tue, 11 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 25,000 | $289.5K |
| Tue, 11 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 21,250 | $272K |
| Tue, 11 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | S-Sale | 46,250 | $1.73M |
| Tue, 11 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | S-Sale | 46,250 | $1.73M |
| Tue, 11 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 21,250 | $272K |
| Tue, 11 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 25,000 | $289.5K |
| Mon, 10 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 25,000 | $361K |
| Mon, 10 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 5,000 | $57.9K |
| Mon, 10 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | S-Sale | 30,000 | $1.11M |
| Mon, 10 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | S-Sale | 30,000 | $1.11M |
| Mon, 10 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 5,000 | $57.9K |
| Mon, 10 Aug 2026 | SHORE BRIAN E | director, officer: Board Chairman & CEO | M-Exempt | 25,000 | $361K |
| Wed, 29 Jul 2026 | Esquivel Mark A | officer: President & COO | S-Sale | 60,000 | $1.99M |
| Wed, 29 Jul 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 20,000 | $256K |
| Wed, 29 Jul 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 25,000 | $289.5K |
| Wed, 29 Jul 2026 | Esquivel Mark A | officer: President & COO | M-Exempt | 15,000 | $216.6K |
| Mon, 27 Jul 2026 | Petropoulos Constantine | officer: See Remarks | S-Sale | 2,500 | $90K |
| Mon, 27 Jul 2026 | Petropoulos Constantine | officer: See Remarks | M-Exempt | 2,500 | $35K |
| Tue, 9 Jun 2026 | WARSHAW STEVEN T | director | M-Exempt | 3,500 | $38.71K |
| Wed, 12 Nov 2025 | Nickel Cory | officer: Sr VP and General Manager | M-Exempt | 250 | $1.31K |
| Thu, 6 Nov 2025 | Smith Carl William | director | S-Sale | 3,000 | $58.32K |
| Tue, 4 Nov 2025 | Smith Carl William | director | M-Exempt | 3,000 | $15.69K |
| Fri, 24 Oct 2025 | WARSHAW STEVEN T | director | M-Exempt | 3,000 | $15.69K |
| Holder | Shares | % out | Change |
|---|---|---|---|
| BRANDES INVESTMENT PARTNERS, LP | 2,540,044 | 11.5% | −242,293 |
| BlackRock, Inc. | 1,446,721 | 6.6% | +128,599 |
| FMR LLC | 1,354,939 | 6.2% | +763,138 |
| STATE STREET CORP | 1,140,684 | 5.2% | +688,430 |
| NEXT CENTURY GROWTH INVESTORS LLC | 957,571 | 4.3% | +285,403 |
| VANGUARD CAPITAL MANAGEMENT LLC | 799,863 | 3.6% | −18,742 |
| RENAISSANCE TECHNOLOGIES LLC | 766,708 | 3.5% | −92,389 |
| Renaissance Technologies | 766,708 | 3.5% | — |
| GAMCO INVESTORS, INC. ET AL | 689,600 | 3.1% | +0 |
| GEODE CAPITAL MANAGEMENT, LLC | 517,095 | 2.3% | +92,275 |
| FOUNDATION RESOURCE MANAGEMENT INC | 502,684 | 2.3% | −3,393 |
| Stephens Investment Management Group LLC | 496,355 | 2.3% | −48,802 |
| ROYCE & ASSOCIATES LP | 476,438 | 2.2% | +0 |
| 475,398 |
| 2.2% |
| −33,920 |
| Portolan Capital Management, LLC | 447,390 | 2.0% | +36,735 |