Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$18,310
$15.95 p/Share
|
1,148
|
|
May 31
2023
|
BUY
Grant, award, or other acquisition
|
$18,309
$15.73 p/Share
|
1,164
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$25,886
$17.67 p/Share
|
1,465
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$18,306
$19.25 p/Share
|
951
|
|
Mar 10
2023
|
SELL
Payment of exercise price or tax liability
|
$197,398
$18.32 p/Share
|
10,775
|
|
Feb 28
2023
|
BUY
Grant, award, or other acquisition
|
$377,405
$18.91 p/Share
|
19,958
|
|
Jan 31
2023
|
BUY
Grant, award, or other acquisition
|
$27,784
$20.37 p/Share
|
1,364
|
|
Jan 26
2023
|
SELL
Payment of exercise price or tax liability
|
$259,000
$20.0 p/Share
|
12,950
|
|
Jan 26
2023
|
SELL
Sale (or disposition) back to the issuer
|
$536,880
$20.0 p/Share
|
26,844
|
|
Jan 26
2023
|
BUY
Grant, award, or other acquisition
|
-
|
39,795
|
|
Dec 30
2022
|
BUY
Grant, award, or other acquisition
|
$11,138
$18.41 p/Share
|
605
|
|
Nov 30
2022
|
BUY
Grant, award, or other acquisition
|
$11,143
$19.28 p/Share
|
578
|
|
Oct 31
2022
|
BUY
Grant, award, or other acquisition
|
$19,980
$18.23 p/Share
|
1,096
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
$11,152
$15.34 p/Share
|
727
|
|
Aug 31
2022
|
BUY
Grant, award, or other acquisition
|
$10,471
$17.54 p/Share
|
597
|
|
Jul 29
2022
|
BUY
Grant, award, or other acquisition
|
$17,372
$18.78 p/Share
|
925
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
$9,139
$20.96 p/Share
|
436
|
|
May 31
2022
|
BUY
Grant, award, or other acquisition
|
$124,887
$21.29 p/Share
|
5,866
|
|
Apr 29
2022
|
BUY
Grant, award, or other acquisition
|
$9,147
$18.86 p/Share
|
485
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
$9,145
$23.63 p/Share
|
387
|
|
Mar 10
2022
|
SELL
Payment of exercise price or tax liability
|
$117,347
$23.26 p/Share
|
5,045
|
|
Feb 28
2022
|
BUY
Grant, award, or other acquisition
|
$422,416
$23.69 p/Share
|
17,831
|
|
Jan 31
2022
|
BUY
Grant, award, or other acquisition
|
$18,258
$25.5 p/Share
|
716
|
|
Jan 27
2022
|
SELL
Sale (or disposition) back to the issuer
|
$511,802
$24.12 p/Share
|
21,219
|
|
Jan 27
2022
|
SELL
Payment of exercise price or tax liability
|
$300,583
$24.12 p/Share
|
12,462
|
|