Feb 20
2024
BUY
Grant, award, or other acquisition
$33,235
$19.2 p/Share
1,731
Added 2.48%
68,184
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$33,240
$21.39 p/Share
1,554
Added 2.29%
66,453
Common Stock
Mar 16
2023
SELL
Sale (or disposition) back to the issuer
-
718
Reduced 1.09%
64,899
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
-
1,323
Reduced 2.04%
63,393
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$51,930
$23.35 p/Share
2,224
Added 3.28%
65,617
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$89,997
$25.02 p/Share
3,597
Added 5.27%
64,716
Common Stock
Jan 18
2022
SELL
Sale (or disposition) back to the issuer
-
559
Reduced 0.91%
61,119
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$139,286
$19.83 p/Share
7,024
Added 10.22%
61,678
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$87,007
$20.02 p/Share
4,346
Added 7.37%
54,654
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$76,840
$19.21 p/Share
4,000
Added 7.37%
50,308
Common Stock
Mar 16
2020
BUY
Grant, award, or other acquisition
$41,311
$19.17 p/Share
2,155
Added 4.45%
46,308
Common Stock
Mar 09
2020
BUY
Exercise of conversion of derivative security
$53,077
$19.21 p/Share
2,763
Added 5.89%
44,153
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
$41,322
$26.37 p/Share
1,567
Added 3.65%
41,390
Common Stock
Jan 17
2020
SELL
Payment of exercise price or tax liability
$8,064
$28.0 p/Share
288
Reduced 0.72%
39,823
Common Stock
Jan 17
2020
SELL
Sale (or disposition) back to the issuer
-
279
Reduced 0.69%
40,111
Common Stock
Jan 06
2020
SELL
Payment of exercise price or tax liability
$7,258
$27.81 p/Share
261
Reduced 0.64%
40,390
Common Stock
Jan 02
2020
SELL
Payment of exercise price or tax liability
$161,845
$28.26 p/Share
5,727
Reduced 12.35%
40,651
Common Stock
Jan 02
2020
BUY
Exercise of conversion of derivative security
$161,854
$18.54 p/Share
8,730
Added 15.84%
46,378
Common Stock
Jan 22
2019
BUY
Exercise of conversion of derivative security
$89,652
$15.06 p/Share
5,953
Added 13.65%
37,648
Common Stock
Jan 17
2019
BUY
Grant, award, or other acquisition
$80,980
$24.13 p/Share
3,356
Added 9.57%
31,695
Common Stock
Jan 04
2019
SELL
Payment of exercise price or tax liability
$21,179
$25.64 p/Share
826
Reduced 2.83%
28,339
Common Stock
Jan 24
2018
SELL
Payment of exercise price or tax liability
$74,047
$24.94 p/Share
2,969
Reduced 9.24%
29,165
Common Stock
Jan 24
2018
BUY
Exercise of conversion of derivative security
$74,053
$19.88 p/Share
3,725
Added 10.39%
32,134
Common Stock
Jan 04
2018
SELL
Sale (or disposition) back to the issuer
-
745
Reduced 2.56%
28,409
Common Stock
Jan 03
2018
BUY
Grant, award, or other acquisition
$52,996
$24.21 p/Share
2,189
Added 6.98%
29,154
Common Stock