Jun 18
2024
SELL
Sale (or disposition) back to the issuer
$561,889
$117.55 p/Share
4,780
Reduced 6.07%
73,951
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$954,971
$109.83 p/Share
8,695
Reduced 9.95%
78,731
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
2,731
Added 3.03%
87,426
Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$199,871
$133.07 p/Share
1,502
Reduced 1.74%
84,695
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$199,958
$81.35 p/Share
2,458
Added 2.77%
86,197
Common Stock
Jul 11
2023
SELL
Open market or private sale
$1,979,544
$124.68 p/Share
15,877
Reduced 15.94%
83,739
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$1,027,856
$81.55 p/Share
12,604
Added 11.23%
99,616
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,341,016
$123.71 p/Share
10,840
Reduced 11.08%
87,012
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
25,528
Added 20.69%
97,852
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$178,111
$143.87 p/Share
1,238
Reduced 1.68%
72,324
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
42,610
Added 36.68%
73,562
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
5,976
Added 16.18%
30,952
Common Stock
Sep 24
2021
SELL
Open market or private sale
$564,453
$127.56 p/Share
4,425
Reduced 15.05%
24,976
Common Stock
Sep 24
2021
BUY
Exercise of conversion of derivative security
$213,206
$62.25 p/Share
3,425
Added 10.43%
29,401
Common Stock
Aug 24
2021
SELL
Open market or private sale
$343,805
$117.5 p/Share
2,926
Reduced 10.12%
25,976
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$182,144
$62.25 p/Share
2,926
Added 9.19%
28,902
Common Stock
Aug 12
2021
SELL
Open market or private sale
$266,376
$117.97 p/Share
2,258
Reduced 8.0%
25,976
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$31,125
$62.25 p/Share
500
Added 1.74%
28,234
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$99,941
$105.87 p/Share
944
Reduced 3.29%
27,734
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$99,974
$62.25 p/Share
1,606
Added 5.3%
28,678
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$28,518
$104.46 p/Share
273
Reduced 1.0%
27,072
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$129,369
$106.04 p/Share
1,220
Reduced 4.27%
27,345
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
5,976
Added 17.3%
28,565
Common Stock