Feb 28
2023
SELL
Payment of exercise price or tax liability
$21,156
$17.66 p/Share
1,198
Reduced 0.84%
140,595
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
140,595
Reduced 100.0%
0
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
8,185
Added 5.46%
141,793
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$12,850
$19.8 p/Share
649
Reduced 0.48%
133,608
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$15,457
$21.35 p/Share
724
Reduced 0.54%
134,257
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$199,985
$21.35 p/Share
9,367
Added 6.49%
134,981
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$56,116
$20.83 p/Share
2,694
Reduced 2.1%
125,535
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
241
Reduced 0.19%
125,614
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
320
Added 0.25%
125,855
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$11,019
$20.83 p/Share
529
Reduced 0.41%
128,229
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$199,949
$18.09 p/Share
11,053
Added 7.91%
128,758
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$11,820
$17.59 p/Share
672
Reduced 0.57%
117,705
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$10,135
$15.96 p/Share
635
Reduced 0.53%
118,377
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$34,458
$15.24 p/Share
2,261
Reduced 1.86%
119,012
Common Stock
Feb 02
2021
SELL
Sale (or disposition) back to the issuer
-
889
Reduced 0.73%
121,273
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$8,809
$15.24 p/Share
578
Reduced 0.47%
122,162
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
$199,969
$16.12 p/Share
12,405
Added 9.18%
122,740
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$33,631
$16.9 p/Share
1,990
Reduced 1.77%
110,335
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
$2,231
$16.9 p/Share
132
Added 0.12%
112,325
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
$46,292
$17.12 p/Share
2,704
Reduced 2.36%
111,844
Common Stock
Feb 04
2020
BUY
Grant, award, or other acquisition
-
349
Added 0.31%
112,193
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$9,838
$17.08 p/Share
576
Reduced 0.5%
114,548
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$17,018
$16.9 p/Share
1,007
Reduced 0.87%
115,124
Common Stock
Mar 12
2019
SELL
Payment of exercise price or tax liability
$34,288
$17.72 p/Share
1,935
Reduced 1.64%
116,131
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
383
Added 0.32%
118,066
Common Stock