Jul 30
2024
SELL
Sale (or disposition) back to the issuer
$797,806
$115.39 p/Share
6,914
Reduced 10.4%
59,556
Common Stock
Jul 30
2024
SELL
Open market or private sale
$498,888
$115.43 p/Share
4,322
Reduced 6.11%
66,470
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$797,868
$71.01 p/Share
11,236
Added 13.7%
70,792
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$934,391
$101.41 p/Share
9,214
Reduced 13.4%
59,556
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$1,611,911
$101.41 p/Share
15,895
Added 19.7%
64,784
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
-
3,986
Added 5.48%
68,770
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$764,918
$91.04 p/Share
8,402
Reduced 14.67%
48,889
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
8,907
Added 13.46%
57,291
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$1,078,004
$91.04 p/Share
11,841
Added 19.66%
48,384
Common Stock
Feb 07
2024
SELL
Sale (or disposition) back to the issuer
$1,232,964
$92.35 p/Share
13,351
Reduced 26.76%
36,543
Common Stock
Feb 07
2024
SELL
Open market or private sale
$142,696
$92.36 p/Share
1,545
Reduced 3.0%
49,894
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$1,239,943
$83.24 p/Share
14,896
Added 22.46%
51,439
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$319,348
$96.48 p/Share
3,310
Reduced 8.31%
36,543
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
10,178
Added 20.34%
39,853
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$955,306
$93.01 p/Share
10,271
Reduced 25.71%
29,675
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
25,333
Added 38.81%
39,946
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$196,627
$156.55 p/Share
1,256
Reduced 13.68%
7,926
Common Stock
Feb 10
2020
BUY
Grant, award, or other acquisition
$624,635
$156.55 p/Share
3,990
Added 30.29%
9,182
Common Stock
Jan 03
2020
SELL
Payment of exercise price or tax liability
$79,129
$153.35 p/Share
516
Reduced 9.04%
5,192
Common Stock
Jan 03
2020
BUY
Exercise of conversion of derivative security
-
1,497
Added 20.78%
5,708
Common Stock
Sep 02
2016
SELL
Payment of exercise price or tax liability
$52,930
$106.93 p/Share
495
Reduced 34.35%
946
Common Stock
Sep 02
2016
BUY
Exercise of conversion of derivative security
-
1,441
Added 50.0%
1,441
Common Stock