Oct 21
2024
SELL
Payment of exercise price or tax liability
$2,620,912
$115.21 p/Share
22,749
Reduced 10.35%
197,106
Common Stock
Oct 21
2024
BUY
Grant, award, or other acquisition
-
51,525
Added 18.99%
219,855
Common Stock
Aug 20
2024
BUY
Other acquisition or disposition
-
50,898
Added 23.22%
168,330
Common Stock
Jun 17
2024
SELL
Sale (or disposition) back to the issuer
$483,752
$101.95 p/Share
4,745
Reduced 3.88%
117,432
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
-
4,745
Added 3.74%
122,177
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$1,054,898
$84.21 p/Share
12,527
Reduced 10.16%
110,826
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$249,936
$85.39 p/Share
2,927
Reduced 2.32%
123,353
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$488,376
$85.5 p/Share
5,712
Reduced 4.33%
126,280
Common Stock
Nov 14
2023
BUY
Grant, award, or other acquisition
-
31,262
Added 19.15%
131,992
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$3,059,773
$80.91 p/Share
37,817
Reduced 27.3%
100,730
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
85,363
Added 38.12%
138,547
Common Stock
Jun 17
2023
SELL
Sale (or disposition) back to the issuer
$414,428
$87.34 p/Share
4,745
Reduced 8.19%
53,184
Common Stock
Jun 17
2023
BUY
Exercise of conversion of derivative security
-
4,745
Added 7.57%
57,929
Common Stock
Jan 06
2023
-
16,283
Reduced 23.44%
53,184
Common Stock
Dec 05
2022
SELL
Open market or private sale
$943,900
$94.39 p/Share
10,000
Reduced 12.58%
69,467
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
$621,000
$62.1 p/Share
10,000
Added 11.18%
79,467
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$263,363
$89.61 p/Share
2,939
Reduced 4.06%
69,467
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$264,231
$89.57 p/Share
2,950
Reduced 3.91%
72,406
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
6,605
Added 8.06%
75,356
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
24,907
Added 26.59%
68,751
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$209,700
$86.19 p/Share
2,433
Reduced 5.26%
43,844
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$415,466
$86.25 p/Share
4,817
Reduced 9.43%
46,277
Common Stock
Jun 17
2022
SELL
Sale (or disposition) back to the issuer
$359,529
$75.77 p/Share
4,745
Reduced 8.5%
51,094
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
-
4,745
Added 7.83%
55,839
Common Stock
Apr 04
2022
-
17,123
Reduced 25.1%
51,094
Common Stock