Feb 20
2024
BUY
Grant, award, or other acquisition
$24,384
$19.2 p/Share
1,270
Added 3.36%
36,578
Common Stock
Feb 09
2024
BUY
Other acquisition or disposition
$58
$19.4 p/Share
3
Added 0.01%
36,581
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$16,676
$20.69 p/Share
806
Reduced 2.23%
35,308
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$24,384
$21.39 p/Share
1,140
Added 3.06%
36,114
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$59,456
$22.07 p/Share
2,694
Reduced 7.15%
34,974
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$59,489
$20.45 p/Share
2,909
Added 7.17%
37,668
Common Stock
Nov 10
2023
BUY
Other acquisition or disposition
$8,393
$19.52 p/Share
430
Added 1.22%
34,759
Common Stock
Aug 11
2023
BUY
Other acquisition or disposition
$8,269
$20.83 p/Share
397
Added 1.14%
34,329
Common Stock
May 12
2023
BUY
Other acquisition or disposition
$8,147
$17.75 p/Share
459
Added 1.33%
33,932
Common Stock
Mar 16
2023
SELL
Sale (or disposition) back to the issuer
-
482
Reduced 1.42%
33,473
Common Stock
Feb 14
2023
BUY
Other acquisition or disposition
$8,053
$22.75 p/Share
354
Added 1.03%
33,955
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
-
936
Reduced 2.81%
32,400
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$10,143
$23.59 p/Share
430
Reduced 1.33%
31,970
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$38,083
$23.35 p/Share
1,631
Added 4.63%
33,601
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$19,363
$19.21 p/Share
1,008
Added 2.94%
33,336
Common Stock
Nov 11
2022
BUY
Other acquisition or disposition
$7,441
$24.32 p/Share
306
Added 0.94%
32,328
Common Stock
Aug 12
2022
BUY
Other acquisition or disposition
$7,356
$25.02 p/Share
294
Added 0.91%
32,022
Common Stock
May 16
2022
BUY
Other acquisition or disposition
$7,269
$23.99 p/Share
303
Added 0.95%
31,728
Common Stock
Feb 11
2022
BUY
Other acquisition or disposition
$7,066
$25.51 p/Share
277
Added 0.87%
31,425
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$11,675
$25.0 p/Share
467
Reduced 1.48%
31,148
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$64,477
$25.02 p/Share
2,577
Added 7.54%
31,615
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$4,360
$26.75 p/Share
163
Reduced 0.55%
29,407
Common Stock
Jan 18
2022
SELL
Sale (or disposition) back to the issuer
-
369
Reduced 1.25%
29,038
Common Stock
Nov 12
2021
BUY
Other acquisition or disposition
$6,672
$27.57 p/Share
242
Added 0.81%
29,570
Common Stock
Aug 13
2021
BUY
Other acquisition or disposition
$6,629
$25.3 p/Share
262
Added 0.89%
29,328
Common Stock