Jan 31
2023
SELL
Payment of exercise price or tax liability
$185,395
$302.44 p/Share
613
Reduced 5.69%
10,166
Common Stock
Jan 18
2023
BUY
Grant, award, or other acquisition
-
2,257
Added 17.31%
10,779
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$8,700
$217.52 p/Share
40
Reduced 0.47%
8,482
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
-
40
Added 0.47%
8,522
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,086
$335.74 p/Share
36
Added 0.42%
8,522
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$30,245
$512.62 p/Share
59
Reduced 0.69%
8,486
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
-
139
Added 1.6%
8,545
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$652,445
$497.67 p/Share
1,311
Reduced 13.49%
8,406
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
2,944
Added 23.25%
9,717
Common Stock
Feb 01
2022
SELL
Open market or private sale
$2,785,239
$580.5 p/Share
4,798
Reduced 41.47%
6,773
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$2,243,344
$583.9 p/Share
3,842
Reduced 24.93%
11,571
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
8,640
Added 35.92%
15,413
Common Stock
Jan 10
2022
SELL
Open market or private sale
$3,749,786
$720.42 p/Share
5,205
Reduced 43.45%
6,773
Common Stock
Jan 10
2022
BUY
Exercise of conversion of derivative security
$1,142,550
$219.51 p/Share
5,205
Added 30.29%
11,978
Common Stock
Nov 26
2021
SELL
Open market or private sale
$97,288
$715.35 p/Share
136
Reduced 1.97%
6,773
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$80,732
$747.52 p/Share
108
Reduced 1.54%
6,909
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
-
108
Added 1.52%
7,017
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$21,071
$329.24 p/Share
64
Added 0.92%
6,909
Common Stock
May 05
2021
SELL
Open market or private sale
$76,596
$584.7 p/Share
131
Reduced 1.88%
6,845
Common Stock
May 02
2021
SELL
Payment of exercise price or tax liability
$54,769
$564.63 p/Share
97
Reduced 1.37%
6,976
Common Stock
May 02
2021
BUY
Exercise of conversion of derivative security
-
216
Added 2.81%
7,469
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$223,593
$564.63 p/Share
396
Reduced 5.3%
7,073
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
887
Added 10.9%
7,253
Common Stock
Feb 02
2021
SELL
Open market or private sale
$2,472,957
$467.92 p/Share
5,285
Reduced 45.36%
6,366
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$413,034
$141.79 p/Share
2,913
Added 20.0%
11,651
Common Stock