Jul 29
2024
SELL
Sale (or disposition) back to the issuer
$797,763
$113.95 p/Share
7,001
Reduced 7.91%
81,508
Common Stock
Jul 29
2024
SELL
Open market or private sale
$482,790
$114.0 p/Share
4,235
Reduced 4.57%
88,509
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$797,868
$71.01 p/Share
11,236
Added 10.81%
92,744
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$2,019,540
$91.04 p/Share
22,183
Reduced 21.39%
81,508
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
9,956
Added 8.76%
103,691
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$3,771,605
$91.04 p/Share
41,428
Added 30.65%
93,735
Common Stock
Feb 07
2024
SELL
Sale (or disposition) back to the issuer
$407,352
$92.58 p/Share
4,400
Reduced 7.76%
52,307
Common Stock
Feb 07
2024
SELL
Open market or private sale
$33,995
$92.63 p/Share
367
Reduced 0.64%
56,707
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$407,435
$85.47 p/Share
4,767
Added 7.71%
57,074
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$30,890
$71.34 p/Share
433
Reduced 0.82%
52,307
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
-
433
Added 0.81%
52,740
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$668,124
$96.48 p/Share
6,925
Reduced 11.69%
52,307
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
17,995
Added 23.3%
59,232
Common Stock
Oct 31
2022
SELL
Sale (or disposition) back to the issuer
$313,348
$94.24 p/Share
3,325
Reduced 7.46%
41,237
Common Stock
Oct 31
2022
SELL
Open market or private sale
$159,959
$94.26 p/Share
1,697
Reduced 3.67%
44,562
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$313,423
$62.41 p/Share
5,022
Added 9.79%
46,259
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$1,678,086
$93.01 p/Share
18,042
Reduced 30.44%
41,237
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
42,016
Added 41.48%
59,279
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$333,528
$68.43 p/Share
4,874
Reduced 22.02%
17,263
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
15,022
Added 40.43%
22,137
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$196,783
$156.55 p/Share
1,257
Reduced 15.01%
7,115
Common Stock
Feb 10
2020
BUY
Grant, award, or other acquisition
$624,635
$156.55 p/Share
3,990
Added 32.28%
8,372
Common Stock
Jan 03
2020
SELL
Payment of exercise price or tax liability
$79,129
$153.35 p/Share
516
Reduced 10.53%
4,382
Common Stock
Jan 03
2020
BUY
Exercise of conversion of derivative security
-
1,497
Added 23.41%
4,898
Common Stock
Oct 24
2019
SELL
Open market or private sale
$396,567
$143.01 p/Share
2,773
Reduced 30.14%
6,428
Common Stock