Mar 06
2023
BUY
Exercise of conversion of derivative security
$3,083
$90.7 p/Share
34
Added 0.07%
48,071
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$317,552
$89.15 p/Share
3,562
Reduced 6.9%
48,037
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
7,595
Added 12.83%
51,599
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$1,899
$90.43 p/Share
21
Reduced 0.05%
44,004
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
$3,617
$90.43 p/Share
40
Added 0.09%
44,012
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$86,833
$92.18 p/Share
942
Reduced 2.1%
43,984
Common Stock
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