Nov 30
2023
BUY
Other acquisition or disposition
$5,783
$413.1 p/Share
14
Added 0.11%
13,244
Common Stock
Nov 08
2023
SELL
Open market or private sale
$497,600
$400.0 p/Share
1,244
Reduced 8.59%
13,230
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$509,555
$392.57 p/Share
1,298
Reduced 8.23%
14,474
Common Stock
Nov 06
2023
SELL
Sale (or disposition) back to the issuer
$572,367
$392.57 p/Share
1,458
Reduced 8.46%
15,772
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$572,040
$143.01 p/Share
4,000
Added 18.84%
17,230
Common Stock
Sep 01
2023
SELL
Open market or private sale
$250,442
$349.78 p/Share
716
Reduced 5.13%
13,230
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$5,647
$332.2 p/Share
17
Added 0.12%
13,946
Common Stock
May 31
2023
BUY
Other acquisition or disposition
$5,862
$325.72 p/Share
18
Added 0.13%
13,929
Common Stock
May 26
2023
SELL
Open market or private sale
$239,533
$342.19 p/Share
700
Reduced 4.79%
13,911
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$5,916
$311.42 p/Share
19
Added 0.13%
14,611
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$704,973
$347.62 p/Share
2,028
Reduced 12.2%
14,592
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,667
Added 18.08%
16,620
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$311,012
$351.03 p/Share
886
Reduced 6.4%
12,953
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,602
Added 10.37%
13,839
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$510,713
$340.93 p/Share
1,498
Reduced 10.91%
12,237
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
2,976
Added 17.81%
13,735
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$274,585
$341.95 p/Share
803
Reduced 6.95%
10,759
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,942
Added 14.38%
11,562
Common Stock
Nov 30
2022
BUY
Other acquisition or disposition
$5,658
$332.85 p/Share
17
Added 0.18%
9,620
Common Stock
Nov 18
2022
SELL
Open market or private sale
$433,760
$334.95 p/Share
1,295
Reduced 11.88%
9,603
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$555,162
$318.51 p/Share
1,743
Reduced 13.62%
11,056
Common Stock
Nov 02
2022
SELL
Sale (or disposition) back to the issuer
$541,785
$318.51 p/Share
1,701
Reduced 11.73%
12,799
Common Stock
Nov 02
2022
SELL
Open market or private sale
$51,133
$323.63 p/Share
158
Reduced 1.43%
10,898
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$541,478
$114.26 p/Share
4,739
Added 24.63%
14,500
Common Stock
Aug 31
2022
BUY
Other acquisition or disposition
$5,692
$271.05 p/Share
21
Added 0.21%
9,761
Common Stock