Dec 01
2023
SELL
Open market or private sale
$26,480
$211.84 p/Share
125
Reduced 0.51%
24,156
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$75,390
$206.55 p/Share
365
Reduced 1.47%
24,406
Common Stock
Nov 15
2023
SELL
Open market or private sale
$26,050
$208.4 p/Share
125
Reduced 0.51%
24,281
Common Stock
Nov 01
2023
SELL
Open market or private sale
$25,041
$200.33 p/Share
125
Reduced 0.5%
24,771
Common Stock
Oct 16
2023
SELL
Open market or private sale
$26,052
$208.42 p/Share
125
Reduced 0.5%
24,896
Common Stock
Oct 15
2023
SELL
Payment of exercise price or tax liability
$5,601
$207.47 p/Share
27
Reduced 0.11%
25,021
Common Stock
Oct 02
2023
SELL
Open market or private sale
$25,316
$202.53 p/Share
125
Reduced 0.5%
25,048
Common Stock
Sep 15
2023
SELL
Open market or private sale
$25,086
$200.69 p/Share
125
Reduced 0.49%
25,173
Common Stock
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