Nov 22
2022
SELL
Sale (or disposition) back to the issuer
-
18,341
Reduced 100.0%
0
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$70,357
$76.31 p/Share
922
Reduced 4.81%
18,266
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
-
1,859
Added 8.83%
19,188
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$70,349
$76.3 p/Share
922
Reduced 5.05%
17,329
Common Stock
Oct 15
2022
BUY
Exercise of conversion of derivative security
-
1,859
Added 9.24%
18,251
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$70,717
$76.7 p/Share
922
Reduced 5.33%
16,392
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,859
Added 9.7%
17,314
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$70,542
$76.51 p/Share
922
Reduced 5.63%
15,455
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
1,859
Added 10.19%
16,377
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$68,588
$74.31 p/Share
923
Reduced 5.98%
14,518
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
1,860
Added 10.75%
15,441
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$53,247
$57.01 p/Share
934
Reduced 6.41%
13,647
Common Stock
Jun 15
2022
SELL
Sale (or disposition) back to the issuer
$3,763
$57.01 p/Share
66
Reduced 0.48%
13,581
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,859
Added 11.31%
14,581
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$49,293
$100.19 p/Share
492
Reduced 3.72%
12,722
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
-
1,396
Added 9.56%
13,214
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$65,682
$102.15 p/Share
643
Reduced 5.16%
11,818
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
1,859
Added 12.98%
12,461
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$80,484
$125.17 p/Share
643
Reduced 5.72%
10,602
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
1,859
Added 14.19%
11,245
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$150,010
$110.79 p/Share
1,354
Reduced 12.61%
9,386
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
3,718
Added 25.72%
10,740
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$5,354
$116.39 p/Share
46
Reduced 0.65%
7,022
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
112
Added 1.56%
7,068
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
115
Added 1.63%
6,956
Common Stock