Apr 01
2022
BUY
Grant, award, or other acquisition
$22,491
$26.46 p/Share
850
Added 0.63%
134,358
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
218
Added 0.16%
133,508
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$228,003
$31.08 p/Share
7,336
Reduced 5.81%
118,885
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
-
14,404
Added 9.75%
133,289
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
8,151
Added 6.07%
126,221
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
148
Added 0.13%
118,070
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
-
154
Added 0.13%
117,922
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
136
Added 0.12%
117,767
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$22,487
$30.72 p/Share
732
Added 0.62%
117,630
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$125,437
$34.97 p/Share
3,587
Reduced 2.98%
116,898
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
9,243
Added 7.12%
120,485
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
107
Added 0.1%
111,242
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
6,408
Added 5.45%
111,135
Common Stock
Aug 10
2020
BUY
Grant, award, or other acquisition
-
4,167
Added 3.83%
104,727
Common Stock
Feb 23
2020
SELL
Payment of exercise price or tax liability
$53,791
$22.2 p/Share
2,423
Reduced 2.35%
100,560
Common Stock
Feb 23
2020
BUY
Grant, award, or other acquisition
-
5,063
Added 4.69%
102,983
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
-
7,908
Added 7.47%
97,920
Common Stock
Nov 21
2019
BUY
Grant, award, or other acquisition
-
3,333
Added 3.57%
90,012
Common Stock
Feb 27
2019
BUY
Grant, award, or other acquisition
-
8,002
Added 8.45%
86,679
Common Stock
Feb 23
2019
SELL
Payment of exercise price or tax liability
$74,937
$19.93 p/Share
3,760
Reduced 4.56%
78,677
Common Stock
Feb 23
2019
BUY
Grant, award, or other acquisition
-
7,649
Added 8.49%
82,437
Common Stock
Mar 05
2018
BUY
Grant, award, or other acquisition
-
5,135
Added 6.42%
74,788
Common Stock
Feb 24
2018
SELL
Payment of exercise price or tax liability
$49,954
$19.28 p/Share
2,591
Reduced 3.59%
69,653
Common Stock
Feb 24
2018
BUY
Grant, award, or other acquisition
-
4,341
Added 5.67%
72,244
Common Stock