Sep 16
2024
SELL
Payment of exercise price or tax liability
$3,533,223
$163.56 p/Share
21,602
Reduced 14.49%
127,454
Common Stock
Sep 16
2024
SELL
Sale (or disposition) back to the issuer
$6,000,035
$163.56 p/Share
36,684
Reduced 19.75%
149,056
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$5,999,974
$75.95 p/Share
78,999
Added 29.84%
185,740
Common Stock
Aug 28
2024
SELL
Open market or private sale
$734,794
$155.02 p/Share
4,740
Reduced 4.25%
106,741
Common Stock
Aug 27
2024
SELL
Open market or private sale
$9,928,336
$155.06 p/Share
64,029
Reduced 36.48%
111,481
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$1,096,704
$136.0 p/Share
8,064
Reduced 4.39%
175,510
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
10,977
Added 5.64%
183,574
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
15,794
Added 8.38%
172,597
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$2,309,112
$134.65 p/Share
17,149
Reduced 9.86%
156,803
Common Stock
Mar 06
2024
SELL
Sale (or disposition) back to the issuer
$2,882,587
$134.65 p/Share
21,408
Reduced 10.96%
173,952
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$2,882,550
$52.41 p/Share
55,000
Added 21.97%
195,360
Common Stock
Feb 21
2024
SELL
Sale (or disposition) back to the issuer
$2,882,628
$123.0 p/Share
23,436
Reduced 13.11%
155,290
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$1,836,390
$123.0 p/Share
14,930
Reduced 9.61%
140,360
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$2,882,550
$52.41 p/Share
55,000
Added 23.53%
178,726
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$1,984,273
$96.86 p/Share
20,486
Reduced 14.21%
123,726
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$989,674
$100.72 p/Share
9,826
Reduced 6.38%
144,212
Common Stock
May 10
2023
SELL
Sale (or disposition) back to the issuer
$3,732,582
$100.72 p/Share
37,059
Reduced 19.39%
154,038
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$3,732,524
$66.29 p/Share
56,306
Added 22.76%
191,097
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
-
2,790
Added 2.03%
134,791
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$377,842
$76.04 p/Share
4,969
Reduced 3.63%
132,001
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
23,672
Added 14.74%
136,970
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
1,387
Added 1.21%
113,298
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
30,743
Added 21.55%
111,911
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$3,401,200
$100.05 p/Share
33,995
Reduced 29.52%
81,168
Common Stock
Apr 19
2022
BUY
Grant, award, or other acquisition
-
46,823
Added 28.91%
115,163
Common Stock