Mar 18
2021
BUY
Grant, award, or other acquisition
-
822
Added 0.07%
1,224,870
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$2,387,704
$68.8 p/Share
34,705
Reduced 2.87%
1,176,226
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
47,822
Added 3.76%
1,224,048
Common Stock
Dec 11
2020
-
250,000
Reduced 17.11%
1,210,931
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
2,495
Added 0.17%
1,460,931
Common Stock
Aug 27
2020
BUY
Grant, award, or other acquisition
-
813
Added 0.06%
1,458,336
Common Stock
Jun 02
2020
BUY
Grant, award, or other acquisition
-
753
Added 0.05%
1,457,393
Common Stock
Mar 12
2020
BUY
Grant, award, or other acquisition
-
1,066
Added 0.07%
1,456,441
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$2,880,243
$75.33 p/Share
38,235
Reduced 2.56%
1,455,375
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
39,035
Added 2.55%
1,493,610
Common Stock
Dec 03
2019
BUY
Grant, award, or other acquisition
-
5,522
Added 0.38%
1,454,575
Common Stock
Aug 22
2019
BUY
Grant, award, or other acquisition
-
1,005
Added 0.07%
1,448,920
Common Stock
May 23
2019
BUY
Grant, award, or other acquisition
-
1,085
Added 0.07%
1,447,744
Common Stock
Mar 14
2019
BUY
Grant, award, or other acquisition
-
1,313
Added 0.09%
1,446,451
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$1,122,125
$37.17 p/Share
30,189
Reduced 2.05%
1,445,138
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
59,353
Added 3.87%
1,475,327
Common Stock
Dec 03
2018
BUY
Grant, award, or other acquisition
-
11,336
Added 0.79%
1,415,974
Common Stock
Aug 30
2018
BUY
Grant, award, or other acquisition
-
1,169
Added 0.08%
1,404,487
Common Stock
Jun 21
2018
BUY
Grant, award, or other acquisition
-
1,160
Added 0.08%
1,403,106
Common Stock
Mar 22
2018
BUY
Grant, award, or other acquisition
-
1,199
Added 0.09%
1,401,730
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
$1,080,111
$40.65 p/Share
26,571
Reduced 1.86%
1,400,531
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
-
58,517
Added 3.94%
1,427,102
Common Stock
Dec 13
2017
BUY
Grant, award, or other acquisition
-
3,074
Added 0.22%
1,368,399
Common Stock
Sep 21
2017
BUY
Grant, award, or other acquisition
-
980
Added 0.07%
1,364,495
Common Stock