Aug 07
2023
SELL
Payment of exercise price or tax liability
$1,759,001
$554.89 p/Share
3,170
Reduced 6.75%
43,779
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
-
6,391
Added 12.7%
43,925
Common Stock
May 25
2023
SELL
Open market or private sale
$6,995,950
$538.15 p/Share
13,000
Reduced 24.27%
40,558
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$210,969
$492.92 p/Share
428
Reduced 0.79%
53,558
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
862
Added 1.58%
53,806
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$77,384
$455.2 p/Share
170
Reduced 0.32%
53,124
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
341
Added 0.64%
53,294
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$63,046
$434.8 p/Share
145
Reduced 0.27%
52,953
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
292
Added 0.55%
53,098
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$654,563
$439.01 p/Share
1,491
Reduced 2.75%
52,806
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
3,007
Added 5.37%
52,986
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,475,460
$458.36 p/Share
3,219
Reduced 5.91%
51,290
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
6,489
Added 11.2%
51,460
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$973,772
$463.26 p/Share
2,102
Reduced 4.19%
48,020
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
4,868
Added 9.18%
48,166
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$597,665
$400.58 p/Share
1,492
Reduced 3.2%
45,198
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
3,008
Added 6.22%
45,378
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$171,752
$409.91 p/Share
419
Reduced 0.95%
43,682
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
843
Added 1.89%
43,852
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$52,664
$363.2 p/Share
145
Reduced 0.33%
43,258
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
292
Added 0.67%
43,403
Common Stock
Aug 23
2022
-
262
Reduced 0.6%
43,111
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$729,230
$488.76 p/Share
1,492
Reduced 3.33%
43,373
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
-
3,009
Added 6.46%
43,553
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$212,228
$506.51 p/Share
419
Reduced 0.99%
41,856
Common Stock