Nov 15
2024
SELL
Payment of exercise price or tax liability
$107,289
$167.64 p/Share
640
Reduced 1.82%
34,532
Common Stock
Oct 04
2024
SELL
Payment of exercise price or tax liability
$477,924
$161.57 p/Share
2,958
Reduced 7.76%
35,172
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$1,114,509
$161.57 p/Share
6,898
Added 15.32%
38,130
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
$859,846
$164.69 p/Share
5,221
Added 14.34%
31,198
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$14,798
$166.27 p/Share
89
Reduced 0.34%
25,977
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$799,905
$138.01 p/Share
5,796
Added 18.21%
26,033
Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$36,729
$124.93 p/Share
294
Reduced 1.43%
20,237
Common Stock
Sep 13
2023
SELL
Payment of exercise price or tax liability
$167,536
$147.35 p/Share
1,137
Reduced 5.26%
20,471
Common Stock
Sep 13
2023
BUY
Grant, award, or other acquisition
$465,036
$147.35 p/Share
3,156
Added 12.74%
21,608
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$18,042
$131.69 p/Share
137
Reduced 0.74%
18,452
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
$299,980
$141.3 p/Share
2,123
Added 10.25%
18,580
Common Stock
Sep 13
2022
SELL
Payment of exercise price or tax liability
$150,336
$144.0 p/Share
1,044
Reduced 5.97%
16,457
Common Stock
Sep 13
2022
BUY
Grant, award, or other acquisition
$391,248
$144.0 p/Share
2,717
Added 13.44%
17,501
Common Stock
Sep 22
2021
SELL
Payment of exercise price or tax liability
$15,895
$162.19 p/Share
98
Reduced 0.67%
14,608
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
$259,903
$163.77 p/Share
1,587
Added 9.74%
14,702
Common Stock
Aug 19
2021
SELL
Payment of exercise price or tax liability
$155,872
$171.1 p/Share
911
Reduced 6.5%
13,115
Common Stock
Aug 19
2021
BUY
Grant, award, or other acquisition
$450,335
$171.1 p/Share
2,632
Added 15.8%
14,026
Common Stock
Nov 18
2020
SELL
Open market or private sale
$13,063,260
$210.0 p/Share
62,206
Reduced 84.67%
11,267
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$8,380,049
$128.2 p/Share
65,367
Added 47.08%
73,473
Common Stock