10% Owner
Avg Cost/Share
$62.00
Shares
6,100
Total Value
$378,200.00
Owned After
16,252,724
SEC Form 4
10% Owner
Avg Cost/Share
$62.18
Shares
6,800
Total Value
$422,824.00
Owned After
16,252,724
SEC Form 4
10% Owner
Avg Cost/Share
$62.37
Shares
59,000
Total Value
$3,679,830.00
Owned After
16,252,724
SEC Form 4
10% Owner
Avg Cost/Share
$51.08
Shares
104,100
Total Value
$5,317,428.00
Owned After
16,252,724
SEC Form 4
10% Owner
Avg Cost/Share
$51.00
Shares
25,300
Total Value
$1,290,300.00
Owned After
16,252,724
SEC Form 4
Avg Cost/Share
$50.46
Shares
81,000
Total Value
$4,087,260.00
Owned After
16,252,724
SEC Form 4
Avg Cost/Share
$50.17
Shares
29,000
Total Value
$1,454,930.00
Owned After
16,252,724
SEC Form 4
Avg Cost/Share
$50.31
Shares
26,000
Total Value
$1,308,060.00
Owned After
16,252,724
SEC Form 4
Avg Cost/Share
$50.72
Shares
44,000
Total Value
$2,231,680.00
Owned After
16,252,724
SEC Form 4
Avg Cost/Share
$51.44
Shares
167,500
Total Value
$8,616,200.00
Owned After
16,252,724
SEC Form 4
Avg Cost/Share
$50.57
Shares
139,100
Total Value
$7,034,287.00
Owned After
16,252,724
SEC Form 4
10% Owner
Avg Cost/Share
$47.00
Shares
220,400
Total Value
$10,358,829.00
Owned After
16,252,724
10% Owner
Avg Cost/Share
$47.16
Shares
1,500
Total Value
$70,740.00
Owned After
16,252,724
SEC Form 4
10% Owner
Avg Cost/Share
$47.08
Shares
188,700
Total Value
$8,885,007.00
Owned After
16,252,724
10% Owner
Avg Cost/Share
$53.27
Shares
45,400
Total Value
$2,418,458.00
Owned After
16,252,724
SEC Form 4
10% Owner
Avg Cost/Share
$52.10
Shares
388,400
Total Value
$20,676,880.00
Owned After
16,252,724
10% Owner
Avg Cost/Share
$53.10
Shares
92,800
Total Value
$4,931,010.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$60.24
Shares
152,400
Total Value
$9,198,147.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$62.20
Shares
52,300
Total Value
$3,257,132.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$63.03
Shares
172,100
Total Value
$10,825,178.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$58.09
Shares
99,800
Total Value
$5,805,457.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$58.37
Shares
433,700
Total Value
$25,309,566.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$58.50
Shares
436,500
Total Value
$25,466,397.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$59.12
Shares
4,100
Total Value
$242,315.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$54.28
Shares
7,300
Total Value
$396,244.00
Owned After
16,252,724
SEC Form 4
Director10% Owner
Avg Cost/Share
$54.04
Shares
94,500
Total Value
$5,105,920.00
Owned After
16,252,724
Director10% Owner
Avg Cost/Share
$54.76
Shares
64,200
Total Value
$3,478,555.00
Owned After
16,252,724
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| BERKOWITZ BRUCE R | JOE | 10% Owner | Dec 17, 2025 | Sell | $62.00 | 6,100 | $378,200.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Dec 16, 2025 | Sell | $62.18 | 6,800 | $422,824.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Dec 15, 2025 | Sell | $62.37 | 59,000 | $3,679,830.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Sep 5, 2025 | Sell | $51.08 | 104,100 | $5,317,428.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Aug 28, 2025 | Sell | $51.00 | 25,300 | $1,290,300.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | N/A | Aug 22, 2025 | Sell | $50.46 | 81,000 | $4,087,260.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | N/A | Aug 19, 2025 | Sell | $50.17 | 29,000 | $1,454,930.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | N/A | Aug 15, 2025 | Sell | $50.31 | 26,000 | $1,308,060.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | N/A | Aug 14, 2025 | Sell | $50.72 | 44,000 | $2,231,680.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | N/A | Aug 13, 2025 | Sell | $51.44 | 167,500 | $8,616,200.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | N/A | Aug 12, 2025 | Sell | $50.57 | 139,100 | $7,034,287.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Mar 18, 2025 | Sell | $47.00 | 220,400 | $10,358,829.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Mar 10, 2025 | Sell | $47.16 | 1,500 | $70,740.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Mar 5, 2025 | Sell | $47.08 | 188,700 | $8,885,007.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Nov 7, 2024 | Sell | $53.27 | 45,400 | $2,418,458.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Nov 4, 2024 | Sell | $52.10 | 388,400 | $20,676,880.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | 10% Owner | Oct 28, 2024 | Sell | $53.10 | 92,800 | $4,931,010.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | Aug 23, 2024 | Sell | $60.24 | 152,400 | $9,198,147.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | Jul 31, 2024 | Sell | $62.20 | 52,300 | $3,257,132.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | Jul 26, 2024 | Sell | $63.03 | 172,100 | $10,825,178.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | May 20, 2024 | Sell | $58.09 | 99,800 | $5,805,457.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | May 15, 2024 | Sell | $58.37 | 433,700 | $25,309,566.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | May 3, 2024 | Sell | $58.50 | 436,500 | $25,466,397.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | Apr 26, 2024 | Sell | $59.12 | 4,100 | $242,315.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | Mar 4, 2024 | Sell | $54.28 | 7,300 | $396,244.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | Feb 28, 2024 | Sell | $54.04 | 94,500 | $5,105,920.00 | 16,252,724 | |
| BERKOWITZ BRUCE R | JOE | Director10% Owner | Feb 23, 2024 | Sell | $54.76 | 64,200 | $3,478,555.00 | 16,252,724 |