Feb 20
2024
BUY
Grant, award, or other acquisition
$37,497
$19.2 p/Share
1,953
Added 4.88%
38,093
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$25,552
$20.69 p/Share
1,235
Reduced 3.3%
36,140
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$37,496
$21.39 p/Share
1,753
Added 4.48%
37,375
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$71,970
$22.07 p/Share
3,261
Reduced 8.39%
35,622
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$72,004
$20.45 p/Share
3,521
Added 8.3%
38,883
Common Stock
Mar 16
2023
SELL
Sale (or disposition) back to the issuer
-
735
Reduced 2.04%
35,362
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
-
1,434
Reduced 4.02%
34,247
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$15,475
$23.59 p/Share
656
Reduced 1.78%
36,097
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$58,515
$23.35 p/Share
2,506
Added 6.38%
36,753
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$107,961
$24.12 p/Share
4,476
Reduced 11.15%
35,681
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$107,998
$19.21 p/Share
5,622
Added 12.28%
40,157
Common Stock
May 16
2022
BUY
Other acquisition or disposition
$7,245
$23.99 p/Share
302
Added 0.87%
34,535
Common Stock
Feb 11
2022
BUY
Other acquisition or disposition
$6,964
$25.51 p/Share
273
Added 0.79%
34,233
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$17,675
$25.0 p/Share
707
Reduced 2.04%
33,960
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$100,405
$25.02 p/Share
4,013
Added 10.37%
34,667
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$5,109
$26.75 p/Share
191
Reduced 0.61%
31,218
Common Stock
Jan 18
2022
SELL
Sale (or disposition) back to the issuer
-
564
Reduced 1.81%
30,654
Common Stock
Nov 12
2021
BUY
Other acquisition or disposition
$6,424
$27.57 p/Share
233
Added 0.74%
31,409
Common Stock
Aug 13
2021
BUY
Other acquisition or disposition
$6,325
$25.3 p/Share
250
Added 0.8%
31,176
Common Stock
May 14
2021
BUY
Other acquisition or disposition
$6,282
$25.23 p/Share
249
Added 0.8%
30,926
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$5,755
$23.3 p/Share
247
Reduced 0.8%
30,677
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$101,103
$21.05 p/Share
4,803
Reduced 13.44%
30,924
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$101,136
$18.54 p/Share
5,455
Added 13.25%
35,727
Common Stock
Feb 12
2021
BUY
Other acquisition or disposition
$5,672
$20.7 p/Share
274
Added 0.9%
30,272
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$3,472
$19.29 p/Share
180
Reduced 0.6%
29,998
Common Stock