Nov 06
2024
SELL
Payment of exercise price or tax liability
$99,835
$144.48 p/Share
691
Reduced 0.99%
68,913
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$99,951
$91.28 p/Share
1,095
Added 1.55%
69,604
Common Stock
Oct 11
2024
SELL
Open market or private sale
$1,232,533
$134.88 p/Share
9,138
Reduced 11.77%
68,509
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$741,548
$81.15 p/Share
9,138
Added 10.53%
77,647
Common Stock
Sep 04
2024
-
662
Reduced 0.96%
68,509
Common Stock
Jul 12
2024
SELL
Open market or private sale
$1,629,656
$124.24 p/Share
13,117
Reduced 15.94%
69,171
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$741,467
$81.15 p/Share
9,137
Added 10.45%
78,308
Common Stock
Jul 11
2024
SELL
Sale (or disposition) back to the issuer
$98,808
$123.51 p/Share
800
Reduced 1.08%
73,151
Common Stock
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