Aug 06
2024
SELL
Open market or private sale
$8,139,452
$132.28 p/Share
61,532
Reduced 60.05%
40,934
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$2,036,069
$86.34 p/Share
23,582
Added 18.71%
102,466
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$1,059,772
$138.46 p/Share
7,654
Reduced 8.84%
78,884
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
15,277
Added 15.0%
86,538
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$428,306
$136.36 p/Share
3,141
Reduced 4.22%
71,261
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
8,368
Added 10.11%
74,402
Common Stock
Jul 25
2023
SELL
Open market or private sale
$1,145,234
$116.98 p/Share
9,790
Reduced 12.91%
66,034
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$837,043
$108.58 p/Share
7,709
Reduced 9.23%
75,824
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
15,392
Added 15.56%
83,533
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$346,755
$114.63 p/Share
3,025
Reduced 4.25%
68,141
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
9,301
Added 11.56%
71,166
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$1,426,177
$130.09 p/Share
10,963
Reduced 15.05%
61,865
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
22,696
Added 23.76%
72,828
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$643,504
$158.89 p/Share
4,050
Reduced 7.47%
50,132
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
6,959
Added 11.38%
54,182
Common Stock
Apr 29
2021
SELL
Open market or private sale
$2,464,017
$146.86 p/Share
16,778
Reduced 26.22%
47,223
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$1,013,471
$132.1 p/Share
7,672
Reduced 10.7%
64,001
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
15,883
Added 18.14%
71,673
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$242,654
$109.6 p/Share
2,214
Reduced 3.55%
60,149
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$513,272
$117.75 p/Share
4,359
Reduced 7.25%
55,790
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,214
Added 3.43%
62,363
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
9,159
Added 13.21%
60,149
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$516,606
$85.08 p/Share
6,072
Reduced 10.64%
50,990
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
12,571
Added 18.05%
57,062
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$486,173
$102.03 p/Share
4,765
Reduced 8.6%
50,674
Common Stock