| 9 Sep 2026 |
Mcclelland ThomasPresident and CEO |
Received as an award |
50,000 |
— |
— |
220,861 |
| 31 Jul 2026 |
Mcclelland ThomasPresident and CEO |
Shares withheld for taxes |
12,888 |
$57.97 |
$747,117 |
170,861 |
| 31 Jul 2026 |
Bernstein Steven LawrenceCFO |
Shares withheld for taxes |
9,022 |
$57.97 |
$523,005 |
114,570 |
| 28 Jul 2026 |
Edenbrook Capital, LlcDirector |
Sold on the open market · indirect |
97,826 |
$57.50 |
$5.6M |
173,678 |
| 28 Jul 2026 |
Edenbrook Capital, LlcDirector |
Sold on the open market · indirect |
554,348 |
$57.50 |
$31.9M |
1.0M |
| 30 Apr 2026 |
Bernstein Steven LawrenceCFO |
Received as an award |
30,000 |
— |
— |
126,842 |
| 30 Apr 2026 |
Mcclelland ThomasPresident and CEO |
Received as an award |
50,000 |
— |
— |
183,749 |
| 4 Jan 2026 |
Mcclelland ThomasPresident and CEO |
Shares withheld for taxes |
6,629 |
$50.55 |
$335,096 |
133,749 |
| 4 Jan 2026 |
Bernstein Steven LawrenceCFO |
Shares withheld for taxes |
5,341 |
$50.54 |
$269,934 |
96,842 |
| 1 Nov 2025 |
Bernstein Steven LawrenceCFO |
Shares withheld for taxes |
92 |
$36.47 |
$3,355 |
102,183 |
| 1 Nov 2025 |
Mcclelland ThomasPresident and CEO |
Shares withheld for taxes |
129 |
$36.68 |
$4,732 |
140,378 |
| 31 Jul 2025 |
Mcclelland ThomasPresident and CEO |
Shares withheld for taxes |
12,888 |
$26.60 |
$342,821 |
140,507 |
| 31 Jul 2025 |
Mcclelland ThomasPresident and CEO |
Received as an award |
50,000 |
— |
— |
153,395 |
| 31 Jul 2025 |
Bernstein Steven LawrenceCFO |
Received as an award |
40,000 |
— |
— |
111,297 |
| 31 Jul 2025 |
Bernstein Steven LawrenceCFO |
Shares withheld for taxes |
9,022 |
$26.60 |
$239,985 |
102,275 |
| 4 Jan 2025 |
Mcclelland ThomasPresident and CEO |
Shares withheld for taxes |
6,947 |
$18.47 |
$128,311 |
103,395 |
| 4 Jan 2025 |
Bernstein Steven LawrenceCFO |
Shares withheld for taxes |
4,140 |
$18.47 |
$76,466 |
71,297 |
| 31 Jul 2024 |
Bernstein Steven LawrenceCFO |
Received as an award |
30,000 |
— |
— |
75,437 |
| 27 Jul 2023 |
Bernstein Steven LawrenceCFO |
Received as an award |
20,000 |
— |
— |
45,437 |