Oct 31
2024
|
BUY
Grant, award, or other acquisition
|
$104,179
$22.54 p/Share
|
4,622
|
|
Sep 30
2024
|
BUY
Grant, award, or other acquisition
|
$44,770
$22.0 p/Share
|
2,035
|
|
Aug 30
2024
|
BUY
Grant, award, or other acquisition
|
$44,775
$19.9 p/Share
|
2,250
|
|
Jul 31
2024
|
BUY
Grant, award, or other acquisition
|
$101,524
$19.25 p/Share
|
5,274
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$44,774
$19.11 p/Share
|
2,343
|
|
May 31
2024
|
BUY
Grant, award, or other acquisition
|
$41,049
$18.22 p/Share
|
2,253
|
|
Apr 30
2024
|
BUY
Grant, award, or other acquisition
|
$93,604
$16.89 p/Share
|
5,542
|
|
Mar 28
2024
|
BUY
Grant, award, or other acquisition
|
$3,339,670
$17.6 p/Share
|
189,754
|
|
Mar 11
2024
|
SELL
Payment of exercise price or tax liability
|
$1,278,123
$17.18 p/Share
|
74,396
|
|
Feb 29
2024
|
BUY
Grant, award, or other acquisition
|
$39,683
$16.93 p/Share
|
2,344
|
|
Jan 31
2024
|
BUY
Grant, award, or other acquisition
|
$94,606
$17.69 p/Share
|
5,348
|
|
Jan 25
2024
|
SELL
Sale (or disposition) back to the issuer
|
$2,245,013
$17.18 p/Share
|
130,676
|
|
Jan 25
2024
|
SELL
Payment of exercise price or tax liability
|
$1,456,571
$17.18 p/Share
|
84,783
|
|
Jan 25
2024
|
BUY
Grant, award, or other acquisition
|
-
|
215,459
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
$44,785
$16.78 p/Share
|
2,669
|
|
Nov 30
2023
|
BUY
Grant, award, or other acquisition
|
$44,788
$16.57 p/Share
|
2,703
|
|
Oct 31
2023
|
BUY
Grant, award, or other acquisition
|
$96,496
$15.4 p/Share
|
6,266
|
|
Sep 30
2023
|
BUY
Grant, award, or other acquisition
|
$44,789
$15.02 p/Share
|
2,982
|
|
Aug 31
2023
|
BUY
Grant, award, or other acquisition
|
$44,784
$14.79 p/Share
|
3,028
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$93,044
$14.52 p/Share
|
6,408
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$44,787
$15.95 p/Share
|
2,808
|
|
May 31
2023
|
BUY
Grant, award, or other acquisition
|
$42,093
$15.73 p/Share
|
2,676
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$85,081
$17.67 p/Share
|
4,815
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$39,674
$19.25 p/Share
|
2,061
|
|
Mar 10
2023
|
SELL
Payment of exercise price or tax liability
|
$192,030
$18.32 p/Share
|
10,482
|
|