Director
Avg Cost/Share
$42.94
Shares
72,546
Total Value
$3,115,125.24
Owned After
10,561,284
SEC Form 4
Director
Avg Cost/Share
$43.27
Shares
114,409
Total Value
$4,933,681.75
Owned After
10,561,284
Director
Avg Cost/Share
$44.37
Shares
113,045
Total Value
$5,006,458.97
Owned After
10,561,284
Director
Avg Cost/Share
$27.00
Shares
292,000
Total Value
$7,884,000.00
Owned After
306,880
SEC Form 4
N/A
Avg Cost/Share
$35.24
Shares
205,550
Total Value
$7,243,582.00
Owned After
10,561,284
SEC Form 4
N/A
Avg Cost/Share
$35.01
Shares
19,450
Total Value
$680,944.50
Owned After
10,561,284
SEC Form 4
Director
Avg Cost/Share
$42.72
Shares
150,000
Total Value
$6,408,000.00
Owned After
10,561,284
SEC Form 4
Director
Avg Cost/Share
$38.40
Shares
200,000
Total Value
$7,568,794.61
Owned After
10,561,284
Director
Avg Cost/Share
$36.87
Shares
53,868
Total Value
$1,986,113.16
Owned After
10,561,284
SEC Form 4
Director
Avg Cost/Share
$36.91
Shares
146,132
Total Value
$5,378,555.56
Owned After
10,561,284
Director
Avg Cost/Share
$33.26
Shares
150,000
Total Value
$4,953,864.90
Owned After
10,561,284
Director
Avg Cost/Share
$37.21
Shares
150,000
Total Value
$5,581,500.00
Owned After
10,561,284
SEC Form 4
Director
Avg Cost/Share
$38.38
Shares
150,000
Total Value
$5,757,000.00
Owned After
10,561,284
SEC Form 4
Director
Avg Cost/Share
$27.30
Shares
166,666
Total Value
$4,549,981.80
Owned After
10,561,284
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| ASHKEN IAN G H | APG | Director | Mar 4, 2026 | Sell | $42.94 | 72,546 | $3,115,125.24 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | Mar 3, 2026 | Sell | $43.27 | 114,409 | $4,933,681.75 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | Mar 2, 2026 | Sell | $44.37 | 113,045 | $5,006,458.97 | 10,561,284 | |
| ASHKEN IAN G H | ESI | Director | Nov 5, 2025 | Sell | $27.00 | 292,000 | $7,884,000.00 | 306,880 | |
| ASHKEN IAN G H | APG | N/A | Aug 12, 2025 | Sell | $35.24 | 205,550 | $7,243,582.00 | 10,561,284 | |
| ASHKEN IAN G H | APG | N/A | Aug 11, 2025 | Sell | $35.01 | 19,450 | $680,944.50 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | May 5, 2025 | Sell | $42.72 | 150,000 | $6,408,000.00 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | Mar 3, 2025 | Sell | $38.40 | 200,000 | $7,568,794.61 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | Nov 13, 2024 | Sell | $36.87 | 53,868 | $1,986,113.16 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | Nov 11, 2024 | Sell | $36.91 | 146,132 | $5,378,555.56 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | Aug 5, 2024 | Sell | $33.26 | 150,000 | $4,953,864.90 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | May 6, 2024 | Sell | $37.21 | 150,000 | $5,581,500.00 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | Mar 4, 2024 | Sell | $38.38 | 150,000 | $5,757,000.00 | 10,561,284 | |
| ASHKEN IAN G H | APG | Director | Nov 6, 2023 | Sell | $27.30 | 166,666 | $4,549,981.80 | 10,561,284 |