Aug 26
2021
BUY
Grant, award, or other acquisition
-
40
Added 0.28%
14,129
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
-
47
Added 0.33%
14,089
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
-
52
Added 0.37%
14,042
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$122,258
$68.8 p/Share
1,777
Reduced 13.82%
11,084
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
2,906
Added 17.2%
13,990
Common Stock
Dec 16
2020
SELL
Open market or private sale
$242,144
$75.67 p/Share
3,200
Reduced 19.92%
12,861
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
172
Added 1.06%
16,061
Common Stock
Aug 27
2020
BUY
Grant, award, or other acquisition
-
54
Added 0.34%
15,889
Common Stock
Jun 02
2020
BUY
Grant, award, or other acquisition
-
50
Added 0.31%
15,835
Common Stock
Apr 24
2020
-
27
Reduced 0.17%
15,785
Common Stock
Apr 24
2020
SELL
Open market or private sale
$156,840
$52.28 p/Share
3,000
Reduced 15.95%
15,812
Common Stock
Mar 12
2020
BUY
Grant, award, or other acquisition
-
72
Added 0.38%
18,812
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$151,715
$75.33 p/Share
2,014
Reduced 9.7%
18,740
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
2,518
Added 10.82%
20,754
Common Stock
Dec 03
2019
BUY
Grant, award, or other acquisition
-
394
Added 2.11%
18,236
Common Stock
Aug 22
2019
BUY
Grant, award, or other acquisition
-
72
Added 0.4%
17,842
Common Stock
May 23
2019
BUY
Grant, award, or other acquisition
-
77
Added 0.43%
17,770
Common Stock
Apr 22
2019
SELL
Open market or private sale
$205,134
$48.61 p/Share
4,220
Reduced 19.26%
17,693
Common Stock
Mar 14
2019
BUY
Grant, award, or other acquisition
-
93
Added 0.42%
21,913
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$65,085
$37.17 p/Share
1,751
Reduced 7.43%
21,820
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
4,418
Added 15.78%
23,571
Common Stock
Dec 03
2018
BUY
Grant, award, or other acquisition
-
811
Added 4.06%
19,153
Common Stock
Aug 30
2018
BUY
Grant, award, or other acquisition
-
81
Added 0.44%
18,342
Common Stock