Sep 01
2023
SELL
Open market or private sale
$26,020
$208.16 p/Share
125
Reduced 0.49%
25,298
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$75,237
$206.13 p/Share
365
Reduced 1.42%
25,423
Common Stock
Aug 15
2023
SELL
Open market or private sale
$25,995
$207.96 p/Share
125
Reduced 0.48%
25,788
Common Stock
Aug 01
2023
SELL
Open market or private sale
$26,200
$209.6 p/Share
125
Reduced 0.48%
25,913
Common Stock
Jul 17
2023
SELL
Open market or private sale
$27,057
$216.46 p/Share
125
Reduced 0.48%
26,038
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$5,849
$216.63 p/Share
27
Reduced 0.1%
26,163
Common Stock
Jul 03
2023
SELL
Open market or private sale
$28,091
$224.73 p/Share
125
Reduced 0.48%
26,190
Common Stock
Jun 15
2023
SELL
Open market or private sale
$27,526
$220.21 p/Share
125
Reduced 0.47%
26,421
Common Stock
Jun 01
2023
SELL
Open market or private sale
$27,965
$223.72 p/Share
125
Reduced 0.47%
26,546
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$82,522
$226.09 p/Share
365
Reduced 1.35%
26,671
Common Stock
May 15
2023
SELL
Open market or private sale
$27,801
$222.41 p/Share
125
Reduced 0.46%
27,036
Common Stock
May 01
2023
SELL
Open market or private sale
$27,543
$220.35 p/Share
125
Reduced 0.46%
27,161
Common Stock
Apr 17
2023
SELL
Open market or private sale
$27,075
$216.6 p/Share
125
Reduced 0.46%
27,286
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$22,944
$216.46 p/Share
106
Reduced 0.4%
26,315
Common Stock
Apr 03
2023
SELL
Open market or private sale
$26,297
$210.38 p/Share
125
Reduced 0.45%
27,411
Common Stock
Mar 27
2023
SELL
Open market or private sale
$25,235
$201.88 p/Share
125
Reduced 0.45%
27,536
Common Stock
Feb 22
2023
SELL
Open market or private sale
$612,990
$204.33 p/Share
3,000
Reduced 9.78%
27,661
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$208,190
$204.71 p/Share
1,017
Reduced 3.21%
30,661
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
3,157
Added 9.06%
31,678
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$138,186
$213.58 p/Share
647
Reduced 2.22%
28,521
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
7,516
Added 20.49%
29,168
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$59,636
$195.53 p/Share
305
Reduced 1.4%
21,523
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$62,525
$204.33 p/Share
306
Reduced 1.38%
21,828
Common Stock