May 28
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
200,000
|
|
May 28
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
200,000
|
|
May 28
2025
|
BUY
Grant, award, or other acquisition
|
-
|
200,000
|
|
May 28
2025
|
BUY
Grant, award, or other acquisition
|
-
|
200,000
|
|
May 22
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
499,640
|
|
May 22
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
499,640
|
|
May 22
2025
|
SELL
Open market or private sale
|
$5,832,671
$25.54 p/Share
|
228,374
|
|
May 22
2025
|
BUY
Grant, award, or other acquisition
|
-
|
499,640
|
|
May 22
2025
|
BUY
Grant, award, or other acquisition
|
-
|
499,640
|
|
May 21
2025
|
SELL
Open market or private sale
|
$3,125,816
$25.51 p/Share
|
122,533
|
|
May 16
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
607,057
|
|
May 16
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
607,057
|
|
May 16
2025
|
BUY
Grant, award, or other acquisition
|
-
|
607,057
|
|
May 16
2025
|
BUY
Grant, award, or other acquisition
|
-
|
607,057
|
|
May 15
2025
|
SELL
Open market or private sale
|
$7,301,223
$25.05 p/Share
|
291,466
|
|
May 15
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
109,409
|
|
May 15
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
234,856
|
|
May 15
2025
|
BUY
Grant, award, or other acquisition
|
-
|
234,856
|
|
May 15
2025
|
BUY
Grant, award, or other acquisition
|
-
|
109,409
|
|
May 14
2025
|
SELL
Open market or private sale
|
$7,896,086
$25.02 p/Share
|
315,591
|
|
May 13
2025
|
SELL
Sale (or disposition) back to the issuer
|
$2,760,389
$25.23 p/Share
|
109,409
|
|
Oct 15
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
150,000
|
|
Oct 15
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
150,000
|
|
Oct 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
150,000
|
|
Oct 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
150,000
|
|