Nov 30
2023
BUY
Other acquisition or disposition
$5,783
$413.1 p/Share
14
Added 0.0%
1,145,733
Common Stock
Nov 07
2023
SELL
Open market or private sale
$14,018,276
$394.37 p/Share
35,546
Reduced 3.01%
1,145,719
Common Stock
Nov 06
2023
SELL
Sale (or disposition) back to the issuer
$13,184,463
$392.57 p/Share
33,585
Reduced 2.71%
1,204,326
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$9,053,056
$392.57 p/Share
23,061
Reduced 1.91%
1,181,265
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$13,184,377
$143.01 p/Share
92,192
Added 6.93%
1,237,911
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$5,647
$332.2 p/Share
17
Added 0.0%
1,145,719
Common Stock
Jun 09
2023
SELL
Open market or private sale
$3,820,870
$345.53 p/Share
11,058
Reduced 0.96%
1,145,702
Common Stock
May 31
2023
BUY
Other acquisition or disposition
$5,862
$325.72 p/Share
18
Added 0.0%
1,156,760
Common Stock
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