Aug 31
2023
|
BUY
Grant, award, or other acquisition
|
$10,648
$14.79 p/Share
|
720
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$20,632
$14.52 p/Share
|
1,421
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$10,638
$15.95 p/Share
|
667
|
|
May 31
2023
|
BUY
Grant, award, or other acquisition
|
$7,282
$15.73 p/Share
|
463
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$15,143
$17.67 p/Share
|
857
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$5,698
$19.25 p/Share
|
296
|
|
Mar 10
2023
|
SELL
Payment of exercise price or tax liability
|
$528,147
$18.32 p/Share
|
28,829
|
|
Feb 28
2023
|
BUY
Grant, award, or other acquisition
|
$632,709
$18.91 p/Share
|
33,459
|
|
Jan 31
2023
|
BUY
Grant, award, or other acquisition
|
$27,030
$20.37 p/Share
|
1,327
|
|
Jan 26
2023
|
SELL
Sale (or disposition) back to the issuer
|
$575,540
$20.0 p/Share
|
28,777
|
|
Jan 26
2023
|
SELL
Payment of exercise price or tax liability
|
$246,020
$20.0 p/Share
|
12,301
|
|
Jan 26
2023
|
BUY
Grant, award, or other acquisition
|
-
|
41,079
|
|
Dec 30
2022
|
BUY
Grant, award, or other acquisition
|
$10,640
$18.41 p/Share
|
578
|
|
Nov 30
2022
|
BUY
Grant, award, or other acquisition
|
$10,642
$19.28 p/Share
|
552
|
|
Oct 31
2022
|
BUY
Grant, award, or other acquisition
|
$31,191
$18.23 p/Share
|
1,711
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
$10,646
$15.34 p/Share
|
694
|
|
Aug 31
2022
|
BUY
Grant, award, or other acquisition
|
$10,647
$17.54 p/Share
|
607
|
|
Jul 29
2022
|
BUY
Grant, award, or other acquisition
|
$30,367
$18.78 p/Share
|
1,617
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
$10,648
$20.96 p/Share
|
508
|
|
May 31
2022
|
BUY
Grant, award, or other acquisition
|
$295,250
$21.29 p/Share
|
13,868
|
|
Apr 29
2022
|
BUY
Grant, award, or other acquisition
|
$5,715
$18.86 p/Share
|
303
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
$5,695
$23.63 p/Share
|
241
|
|
Mar 10
2022
|
SELL
Payment of exercise price or tax liability
|
$333,153
$23.26 p/Share
|
14,323
|
|
Feb 28
2022
|
BUY
Grant, award, or other acquisition
|
$1,325,692
$23.69 p/Share
|
55,960
|
|
Jan 31
2022
|
BUY
Grant, award, or other acquisition
|
$26,086
$25.5 p/Share
|
1,023
|
|