Nov 18
2022
BUY
Exercise of conversion of derivative security
-
2,003
Added 4.27%
44,926
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$186,823
$91.67 p/Share
2,038
Reduced 4.53%
42,922
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
4,334
Added 8.79%
44,960
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$161,563
$93.66 p/Share
1,725
Reduced 4.07%
40,625
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
3,668
Added 7.97%
42,350
Common Stock
Oct 17
2022
SELL
Payment of exercise price or tax liability
$196,470
$77.81 p/Share
2,525
Reduced 6.13%
38,681
Common Stock
Oct 17
2022
BUY
Exercise of conversion of derivative security
$417,840
$77.81 p/Share
5,370
Added 11.98%
39,460
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$153,317
$87.36 p/Share
1,755
Reduced 4.67%
35,836
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
-
3,733
Added 9.03%
37,591
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$710,956
$92.44 p/Share
7,691
Reduced 18.51%
33,858
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
16,363
Added 28.25%
41,549
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$165,153
$99.43 p/Share
1,661
Reduced 6.19%
25,186
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
3,533
Added 11.63%
26,847
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$1,222
$111.12 p/Share
11
Reduced 0.05%
23,313
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$2,222
$111.12 p/Share
20
Added 0.09%
23,320
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$105,244
$113.41 p/Share
928
Reduced 3.83%
23,303
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
1,973
Added 7.53%
24,231
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$230,945
$115.07 p/Share
2,007
Reduced 8.27%
22,258
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
-
4,268
Added 14.96%
24,265
Common Stock
May 11
2021
SELL
Payment of exercise price or tax liability
$229,807
$132.53 p/Share
1,734
Reduced 7.98%
19,996
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
-
3,688
Added 14.51%
21,730
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$945,419
$124.43 p/Share
7,598
Reduced 29.63%
18,041
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
16,165
Added 38.67%
25,639
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$322
$80.5 p/Share
4
Reduced 0.04%
9,474
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$564
$80.5 p/Share
7
Added 0.07%
9,478
Common Stock