Chief Executive Officer
Avg Cost/Share
$102.32
Shares
30,000
Total Value
$3,069,600.00
Owned After
439,137
SEC Form 4
Chief Executive Officer
Avg Cost/Share
$100.09
Shares
120,000
Total Value
$12,032,904.88
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$106.40
Shares
150,000
Total Value
$15,887,176.08
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$105.53
Shares
30,000
Total Value
$3,152,984.67
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$82.32
Shares
120,000
Total Value
$9,860,289.92
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$82.70
Shares
85,000
Total Value
$7,042,036.64
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$86.65
Shares
85,000
Total Value
$7,377,168.08
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$79.94
Shares
85,000
Total Value
$6,806,084.04
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$78.45
Shares
199,422
Total Value
$15,634,142.32
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$49.70
Shares
30,000
Total Value
$1,482,834.76
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$40.70
Shares
72,490
Total Value
$2,927,889.40
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$40.01
Shares
2,258
Total Value
$90,342.58
Owned After
439,137
SEC Form 4
Chief Executive Officer
Avg Cost/Share
$40.07
Shares
15,252
Total Value
$611,033.58
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$47.10
Shares
30,000
Total Value
$1,389,739.14
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$48.58
Shares
30,000
Total Value
$1,453,379.32
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$45.44
Shares
30,000
Total Value
$1,372,486.08
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$53.38
Shares
30,000
Total Value
$1,594,462.38
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$42.55
Shares
30,000
Total Value
$1,269,396.00
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$52.85
Shares
10,000
Total Value
$526,171.00
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$56.97
Shares
10,000
Total Value
$567,810.00
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$68.27
Shares
10,000
Total Value
$680,330.00
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$64.52
Shares
10,000
Total Value
$645,790.45
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$60.04
Shares
10,000
Total Value
$598,967.63
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$52.17
Shares
10,000
Total Value
$522,607.00
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$55.80
Shares
10,000
Total Value
$558,549.25
Owned After
439,137
Chief Executive Officer
Avg Cost/Share
$52.72
Shares
10,000
Total Value
$524,397.15
Owned After
439,137
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Shah Niraj | W | Chief Executive Officer | Dec 26, 2025 | Sell | $102.32 | 30,000 | $3,069,600.00 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Dec 23, 2025 | Sell | $100.09 | 120,000 | $12,032,904.88 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Nov 24, 2025 | Sell | $106.40 | 150,000 | $15,887,176.08 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Oct 28, 2025 | Sell | $105.53 | 30,000 | $3,152,984.67 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Oct 23, 2025 | Sell | $82.32 | 120,000 | $9,860,289.92 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Oct 20, 2025 | Sell | $82.70 | 85,000 | $7,042,036.64 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Sep 22, 2025 | Sell | $86.65 | 85,000 | $7,377,168.08 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Aug 20, 2025 | Sell | $79.94 | 85,000 | $6,806,084.04 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Aug 13, 2025 | Sell | $78.45 | 199,422 | $15,634,142.32 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Jun 20, 2025 | Sell | $49.70 | 30,000 | $1,482,834.76 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | May 27, 2025 | Sell | $40.70 | 72,490 | $2,927,889.40 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | May 14, 2025 | Sell | $40.01 | 2,258 | $90,342.58 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | May 12, 2025 | Sell | $40.07 | 15,252 | $611,033.58 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Feb 20, 2025 | Sell | $47.10 | 30,000 | $1,389,739.14 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Jan 21, 2025 | Sell | $48.58 | 30,000 | $1,453,379.32 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Dec 20, 2024 | Sell | $45.44 | 30,000 | $1,372,486.08 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Dec 6, 2024 | Sell | $53.38 | 30,000 | $1,594,462.38 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Nov 20, 2024 | Sell | $42.55 | 30,000 | $1,269,396.00 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Jul 8, 2024 | Sell | $52.85 | 10,000 | $526,171.00 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Jun 7, 2024 | Sell | $56.97 | 10,000 | $567,810.00 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | May 7, 2024 | Sell | $68.27 | 10,000 | $680,330.00 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Apr 8, 2024 | Sell | $64.52 | 10,000 | $645,790.45 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Mar 7, 2024 | Sell | $60.04 | 10,000 | $598,967.63 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Feb 8, 2024 | Sell | $52.17 | 10,000 | $522,607.00 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Jan 8, 2024 | Sell | $55.80 | 10,000 | $558,549.25 | 439,137 | |
| Shah Niraj | W | Chief Executive Officer | Nov 27, 2023 | Sell | $52.72 | 10,000 | $524,397.15 | 439,137 |