Aug 20
2024
-
13,727
Reduced 2.84%
469,824
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$28,304,885
$737.26 p/Share
38,392
Added 7.42%
479,250
Common Stock
Feb 08
2024
-
956
Reduced 0.22%
440,858
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$8,547,876
$645.61 p/Share
13,240
Reduced 2.91%
441,814
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
29,611
Added 6.11%
455,054
Common Stock
Nov 14
2023
-
15,000
Reduced 3.41%
425,443
Common Stock
Aug 09
2023
-
9,550
Reduced 2.12%
440,443
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$19,398,504
$345.12 p/Share
56,208
Added 11.24%
443,751
Common Stock
Feb 08
2023
-
4,200
Reduced 1.07%
387,543
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$7,350,699
$344.15 p/Share
21,359
Reduced 5.17%
391,743
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
47,786
Added 10.37%
413,102
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
$16,543,333
$243.27 p/Share
68,004
Added 12.69%
467,783
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$6,176,466
$245.39 p/Share
25,170
Reduced 5.92%
399,779
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
56,205
Added 11.68%
424,949
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$26,820,680
$205.77 p/Share
130,343
Added 22.84%
440,244
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$7,016,492
$207.97 p/Share
33,738
Reduced 9.82%
309,901
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
75,387
Added 17.99%
343,639
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
$11,191,780
$144.25 p/Share
77,586
Added 22.43%
268,252
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$4,341,268
$139.64 p/Share
31,089
Reduced 13.71%
195,666
Common Stock
Feb 01
2020
BUY
Exercise of conversion of derivative security
-
69,350
Added 23.42%
226,755
Common Stock
Jan 31
2020
-
5,000
Reduced 2.56%
190,666
Common Stock
Oct 25
2019
BUY
Open market or private purchase
$500,174
$108.38 p/Share
4,615
Added 2.85%
157,405
Common Stock
Feb 04
2019
BUY
Grant, award, or other acquisition
$3,192,556
$120.17 p/Share
26,567
Added 14.81%
152,790
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$657,432
$119.86 p/Share
5,485
Reduced 4.16%
126,223
Common Stock
Feb 01
2019
BUY
Exercise of conversion of derivative security
-
12,222
Added 8.49%
131,708
Common Stock