May 05
2023
SELL
Payment of exercise price or tax liability
$3,710
$231.89 p/Share
16
Reduced 0.16%
9,966
Common Stock
May 02
2023
SELL
Payment of exercise price or tax liability
$4,719
$235.97 p/Share
20
Reduced 0.2%
9,982
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
423
Added 4.06%
10,002
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$6,472
$239.74 p/Share
27
Reduced 0.28%
9,579
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$22,518
$234.57 p/Share
96
Reduced 0.99%
9,606
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
387
Added 3.84%
9,679
Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$12,106
$269.04 p/Share
45
Reduced 0.48%
9,278
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$34,007
$272.06 p/Share
125
Reduced 1.32%
9,323
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$3,542
$236.1 p/Share
15
Reduced 0.16%
9,404
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$4,157
$230.92 p/Share
18
Reduced 0.19%
9,419
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
433
Added 4.39%
9,437
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$4,248
$249.87 p/Share
17
Reduced 0.19%
9,004
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$25,473
$235.86 p/Share
108
Reduced 1.18%
9,021
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
436
Added 4.57%
9,104
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
350
Added 3.89%
8,647
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$4,074
$239.64 p/Share
17
Reduced 0.21%
8,266
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$4,314
$239.64 p/Share
18
Reduced 0.22%
8,283
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
300
Added 3.49%
8,301
Common Stock
Apr 27
2021
SELL
Payment of exercise price or tax liability
$4,088
$255.52 p/Share
16
Reduced 0.2%
8,001
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$28,108
$244.42 p/Share
115
Reduced 1.41%
8,017
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
467
Added 5.44%
8,113
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
-
1,453
Added 15.99%
7,632
Common Stock