May 26
2023
SELL
Sale (or disposition) back to the issuer
$3,122,636
$343.26 p/Share
9,097
Reduced 0.78%
1,163,916
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$2,462,547
$343.26 p/Share
7,174
Reduced 0.62%
1,156,742
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$3,122,611
$114.26 p/Share
27,329
Added 2.28%
1,173,013
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$5,916
$311.42 p/Share
19
Added 0.0%
1,145,684
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,966,611
$350.93 p/Share
5,604
Reduced 0.49%
1,145,665
Common Stock
Feb 14
2023
SELL
Open market or private sale
$3,089,231
$350.77 p/Share
8,807
Reduced 0.76%
1,151,269
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$3,178,637
$347.62 p/Share
9,144
Reduced 0.78%
1,160,076
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
20,939
Added 1.76%
1,169,220
Common Stock
Feb 09
2023
SELL
Open market or private sale
$5,766,145
$351.38 p/Share
16,410
Reduced 1.41%
1,148,281
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$1,477,485
$351.03 p/Share
4,209
Reduced 0.36%
1,164,691
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
9,196
Added 0.78%
1,168,900
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$2,594,477
$340.93 p/Share
7,610
Reduced 0.65%
1,159,704
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
17,357
Added 1.47%
1,167,314
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$1,549,717
$341.95 p/Share
4,532
Reduced 0.39%
1,149,957
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
11,195
Added 0.96%
1,154,489
Common Stock
Nov 30
2022
BUY
Other acquisition or disposition
$5,658
$332.85 p/Share
17
Added 0.0%
1,143,294
Common Stock
Nov 02
2022
SELL
Open market or private sale
$5,405,239
$324.6 p/Share
16,652
Reduced 1.44%
1,143,277
Common Stock
Aug 31
2022
BUY
Other acquisition or disposition
$5,692
$271.05 p/Share
21
Added 0.0%
1,159,929
Common Stock
Aug 04
2022
SELL
Open market or private sale
$2,071,281
$290.38 p/Share
7,133
Reduced 0.61%
1,159,908
Common Stock
Aug 03
2022
SELL
Open market or private sale
$3,067,661
$294.26 p/Share
10,425
Reduced 0.89%
1,167,041
Common Stock
May 31
2022
BUY
Other acquisition or disposition
$5,733
$249.28 p/Share
23
Added 0.0%
1,177,466
Common Stock
May 25
2022
SELL
Open market or private sale
$3,020,250
$250.0 p/Share
12,081
Reduced 1.02%
1,177,443
Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$5,861
$266.4 p/Share
22
Added 0.0%
1,189,524
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$2,578,741
$291.12 p/Share
8,858
Reduced 0.74%
1,189,502
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
20,939
Added 1.72%
1,198,360
Common Stock