Apr 30
2024
|
BUY
Grant, award, or other acquisition
|
$6,874
$16.89 p/Share
|
407
|
|
Apr 24
2024
|
|
-
|
32,783
|
|
Mar 28
2024
|
BUY
Grant, award, or other acquisition
|
$4,664
$17.6 p/Share
|
265
|
|
Mar 11
2024
|
SELL
Payment of exercise price or tax liability
|
$30,047
$17.18 p/Share
|
1,749
|
|
Feb 29
2024
|
BUY
Grant, award, or other acquisition
|
$4,672
$16.93 p/Share
|
276
|
|
Jan 31
2024
|
BUY
Grant, award, or other acquisition
|
$7,907
$17.69 p/Share
|
447
|
|
Jan 25
2024
|
SELL
Sale (or disposition) back to the issuer
|
$1,506,015
$17.18 p/Share
|
87,661
|
|
|
Jan 25
2024
|
SELL
Payment of exercise price or tax liability
|
$977,112
$17.18 p/Share
|
56,875
|
|
Jan 25
2024
|
BUY
Grant, award, or other acquisition
|
-
|
144,537
|
|
Jan 19
2024
|
|
-
|
62,459
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
$7,483
$16.78 p/Share
|
446
|
|
Nov 30
2023
|
BUY
Grant, award, or other acquisition
|
$7,489
$16.57 p/Share
|
452
|
|
Oct 31
2023
|
BUY
Grant, award, or other acquisition
|
$10,302
$15.4 p/Share
|
669
|
|
Sep 30
2023
|
BUY
Grant, award, or other acquisition
|
$7,494
$15.02 p/Share
|
499
|
|
Aug 31
2023
|
BUY
Grant, award, or other acquisition
|
$7,498
$14.79 p/Share
|
507
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$9,830
$14.52 p/Share
|
677
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$5,757
$15.95 p/Share
|
361
|
|
May 31
2023
|
BUY
Grant, award, or other acquisition
|
$4,671
$15.73 p/Share
|
297
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$6,732
$17.67 p/Share
|
381
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$4,677
$19.25 p/Share
|
243
|
|
Mar 10
2023
|
SELL
Payment of exercise price or tax liability
|
$28,212
$18.32 p/Share
|
1,540
|
|
Feb 28
2023
|
BUY
Grant, award, or other acquisition
|
$4,670
$18.91 p/Share
|
247
|
|
Jan 31
2023
|
BUY
Grant, award, or other acquisition
|
$7,638
$20.37 p/Share
|
375
|
|
Jan 26
2023
|
SELL
Sale (or disposition) back to the issuer
|
$1,113,360
$20.0 p/Share
|
55,668
|
|
Jan 26
2023
|
SELL
Payment of exercise price or tax liability
|
$722,340
$20.0 p/Share
|
36,117
|
|