Oct 01
2021
BUY
Grant, award, or other acquisition
-
325
Added 0.02%
1,335,142
Common Stock
Sep 16
2021
-
10,000
Reduced 0.74%
1,334,817
Common Stock
Aug 24
2021
-
10,000
Reduced 0.74%
1,344,817
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
304
Added 0.02%
1,354,817
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
375
Added 0.03%
1,354,513
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
341
Added 0.03%
1,354,138
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
447
Added 0.03%
1,353,797
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
-
366
Added 0.03%
1,353,350
Common Stock
Apr 27
2020
-
25,000
Reduced 1.81%
1,352,984
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
581
Added 0.04%
1,377,984
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$80,302
$75.33 p/Share
1,066
Reduced 0.08%
1,377,403
Common Stock
Jan 02
2020
BUY
Grant, award, or other acquisition
-
395
Added 0.03%
1,378,469
Common Stock
Dec 16
2019
-
15,000
Reduced 1.08%
1,378,074
Common Stock
Dec 04
2019
-
15,000
Reduced 1.07%
1,393,074
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
-
458
Added 0.03%
1,408,074
Common Stock
Jul 01
2019
BUY
Grant, award, or other acquisition
-
484
Added 0.03%
1,407,616
Common Stock
May 02
2019
-
100,000
Reduced 6.64%
1,407,132
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
-
584
Added 0.04%
1,507,132
Common Stock
Feb 15
2019
-
8,381,461
Reduced 84.76%
1,506,548
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$78,800
$37.17 p/Share
2,120
Reduced 0.02%
9,888,009
Common Stock
Jan 02
2019
BUY
Grant, award, or other acquisition
-
732
Added 0.01%
9,890,129
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
-
612
Added 0.01%
9,889,397
Common Stock
Jul 02
2018
BUY
Grant, award, or other acquisition
-
602
Added 0.01%
9,888,785
Common Stock
Apr 02
2018
BUY
Grant, award, or other acquisition
-
622
Added 0.01%
9,888,183
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
$293,859
$40.65 p/Share
7,229
Reduced 0.07%
9,887,561
Common Stock