Feb 20
2023
BUY
Grant, award, or other acquisition
-
13,919
Added 8.45%
150,734
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
6,314
Added 4.31%
140,288
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
-
304
Added 0.23%
133,974
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$38,271
$29.17 p/Share
1,312
Reduced 0.97%
133,669
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
-
325
Added 0.24%
134,981
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
297
Added 0.22%
134,655
Common Stock
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