Aug 12
2022
SELL
Payment of exercise price or tax liability
$383,566
$68.9 p/Share
5,567
Reduced 21.71%
20,070
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
-
7,054
Added 20.64%
27,124
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
54
Added 0.21%
25,638
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$16,105
$62.18 p/Share
259
Reduced 0.86%
29,714
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
4
Added 0.02%
25,472
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
43
Added 0.14%
29,974
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
43
Added 0.14%
29,926
Common Stock
Dec 07
2021
SELL
Open market or private sale
$200,138
$78.95 p/Share
2,535
Reduced 7.82%
29,879
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
39
Added 0.12%
32,414
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$60,044
$91.81 p/Share
654
Reduced 1.98%
32,370
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
4,941
Added 13.01%
33,024
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$2,165
$94.13 p/Share
23
Reduced 0.08%
28,083
Common Stock
Aug 13
2021
SELL
Sale (or disposition) back to the issuer
-
252
Reduced 0.89%
28,085
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
-
21
Added 0.07%
28,096
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$38,131
$99.3 p/Share
384
Reduced 1.34%
28,337
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
30
Added 0.1%
28,721
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$23,868
$91.45 p/Share
261
Reduced 0.97%
26,622
Common Stock
May 09
2021
SELL
Payment of exercise price or tax liability
$47,216
$91.15 p/Share
518
Reduced 1.89%
26,883
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
29
Added 0.11%
27,401
Common Stock
Jan 21
2021
SELL
Payment of exercise price or tax liability
$454,091
$92.37 p/Share
4,916
Reduced 15.23%
27,368
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
$568,160
$63.51 p/Share
8,946
Added 22.65%
30,556
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
37
Added 0.16%
23,338
Common Stock