Dec 19
2024
SELL
Payment of exercise price or tax liability
$16,809
$169.79 p/Share
99
Reduced 0.39%
25,026
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
$6,621
$169.79 p/Share
39
Added 0.15%
25,125
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
3,916
Added 13.57%
24,934
Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,042,902
$169.22 p/Share
6,163
Reduced 22.67%
21,018
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
14,092
Added 34.17%
27,149
Common Stock
May 16
2024
SELL
Open market or private sale
$1,534,470
$167.72 p/Share
9,149
Reduced 41.44%
12,928
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$778,854
$85.13 p/Share
9,149
Added 29.3%
22,077
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$4,930
$149.4 p/Share
33
Reduced 0.26%
12,800
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$4,930
$149.4 p/Share
33
Added 0.26%
12,833
Common Stock
Oct 27
2023
SELL
Open market or private sale
$1,168,777
$147.09 p/Share
7,946
Reduced 38.45%
12,718
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
$625,032
$78.66 p/Share
7,946
Added 27.77%
20,664
Common Stock
Aug 17
2023
SELL
Open market or private sale
$120,598
$152.85 p/Share
789
Reduced 5.86%
12,682
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
2,666
Added 16.52%
13,471
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$3,431
$149.18 p/Share
23
Reduced 0.22%
10,506
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$3,431
$149.18 p/Share
23
Added 0.22%
10,529
Common Stock
Aug 17
2022
SELL
Open market or private sale
$159,335
$149.33 p/Share
1,067
Reduced 9.25%
10,473
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
3,527
Added 23.41%
11,540
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$5,507
$148.83 p/Share
37
Reduced 0.46%
7,923
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$2,530
$148.83 p/Share
17
Added 0.21%
7,943
Common Stock
Aug 17
2021
SELL
Open market or private sale
$133,687
$144.37 p/Share
926
Reduced 10.48%
7,912
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
2,522
Added 22.2%
8,838
Common Stock
Feb 26
2021
SELL
Open market or private sale
$212,677
$125.77 p/Share
1,691
Reduced 21.3%
6,248
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$2,190
$136.85 p/Share
16
Reduced 0.2%
7,903
Common Stock