Jun 18
2024
BUY
Grant, award, or other acquisition
$2,924
$292.42 p/Share
10
Added 0.39%
2,522
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
$3,029
$275.38 p/Share
11
Added 0.44%
2,512
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
310
Added 11.03%
2,501
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$28,703
$273.37 p/Share
105
Reduced 4.57%
2,191
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
$3,012
$251.04 p/Share
12
Added 0.52%
2,296
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
$3,119
$222.8 p/Share
14
Added 0.61%
2,284
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$2,993
$213.8 p/Share
14
Added 0.61%
2,270
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
$3,014
$215.31 p/Share
14
Added 0.62%
2,256
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
375
Added 14.33%
2,242
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$24,820
$231.97 p/Share
107
Reduced 5.42%
1,867
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$6,134
$245.39 p/Share
25
Added 1.25%
1,974
Common Stock
Sep 16
2022
BUY
Grant, award, or other acquisition
$6,183
$229.0 p/Share
27
Added 1.37%
1,949
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
$6,104
$218.01 p/Share
28
Added 1.44%
1,922
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
$6,134
$235.91 p/Share
26
Added 1.35%
1,894
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$24,524
$250.24 p/Share
98
Reduced 4.98%
1,868
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
365
Added 15.66%
1,966
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
$4,712
$204.85 p/Share
23
Added 1.42%
1,601
Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
$4,746
$197.77 p/Share
24
Added 1.5%
1,578
Common Stock
Jun 16
2021
BUY
Grant, award, or other acquisition
$4,612
$192.15 p/Share
24
Added 1.52%
1,554
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
$4,738
$175.48 p/Share
27
Added 1.73%
1,530
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
475
Added 24.01%
1,503
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
$2,306
$153.72 p/Share
15
Added 1.44%
1,028
Common Stock