Nov 07
2024
SELL
Open market or private sale
$499,701
$121.73 p/Share
4,105
Reduced 2.64%
151,304
Common Stock
Nov 06
2024
SELL
Open market or private sale
$1,902,067
$120.08 p/Share
15,840
Reduced 9.25%
155,409
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,651,612
$124.65 p/Share
13,250
Reduced 7.18%
171,249
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
24,680
Added 11.8%
184,499
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,956,951
$101.03 p/Share
19,370
Reduced 12.38%
137,040
Common Stock
Mar 02
2023
SELL
Sale (or disposition) back to the issuer
$1,935,936
$101.03 p/Share
19,162
Reduced 10.91%
156,410
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$1,935,920
$34.57 p/Share
56,000
Added 24.18%
175,572
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$106,384
$101.03 p/Share
1,053
Reduced 0.87%
119,572
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,002
Added 1.63%
120,625
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$1,087,315
$101.99 p/Share
10,661
Reduced 8.25%
118,623
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
11,608
Added 8.24%
129,284
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
8,658
Added 6.85%
117,676
Common Stock
May 24
2022
SELL
Payment of exercise price or tax liability
$1,056,158
$81.5 p/Share
12,959
Reduced 8.34%
142,452
Common Stock
May 24
2022
SELL
Sale (or disposition) back to the issuer
$868,382
$81.5 p/Share
10,655
Reduced 7.48%
131,797
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$868,380
$24.6 p/Share
35,300
Added 18.51%
155,411
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$841,231
$83.53 p/Share
10,071
Reduced 7.24%
128,947
Common Stock
May 18
2022
SELL
Sale (or disposition) back to the issuer
$738,071
$83.53 p/Share
8,836
Reduced 6.85%
120,111
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$738,000
$24.6 p/Share
30,000
Added 17.75%
139,018
Common Stock
Mar 02
2022
BUY
Payment of exercise price or tax liability
$161,182
$80.43 p/Share
2,004
Added 1.81%
109,018
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
4,040
Added 3.51%
111,022
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$79,162
$79.72 p/Share
993
Reduced 0.92%
106,982
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
2,002
Added 1.82%
107,975
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$705,998
$81.28 p/Share
8,686
Reduced 7.58%
105,973
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
17,952
Added 13.54%
114,659
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$228,394
$81.25 p/Share
2,811
Reduced 2.82%
96,707
Common Stock