Sep 10
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
227,021
|
|
Sep 10
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
227,021
|
|
Sep 10
2024
|
BUY
Grant, award, or other acquisition
|
-
|
227,021
|
|
Sep 10
2024
|
BUY
Grant, award, or other acquisition
|
-
|
227,021
|
|
Sep 09
2024
|
SELL
Open market or private sale
|
$7,049,002
$31.05 p/Share
|
227,021
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$2,401,247
$30.04 p/Share
|
79,935
|
|
Aug 23
2024
|
|
-
|
30,000
|
|
Aug 14
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
30,000
|
|
Aug 14
2024
|
BUY
Grant, award, or other acquisition
|
-
|
30,000
|
|
Nov 23
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
217,172
|
|
Nov 23
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
217,172
|
|
Nov 23
2022
|
BUY
Grant, award, or other acquisition
|
-
|
217,172
|
|
Nov 23
2022
|
BUY
Grant, award, or other acquisition
|
-
|
217,172
|
|
Nov 22
2022
|
SELL
Open market or private sale
|
$6,695,412
$30.83 p/Share
|
217,172
|
|
Nov 22
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
122,525
|
|
Nov 22
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
122,525
|
|
Nov 22
2022
|
BUY
Grant, award, or other acquisition
|
-
|
122,525
|
|
Nov 22
2022
|
BUY
Grant, award, or other acquisition
|
-
|
122,525
|
|
Nov 21
2022
|
SELL
Open market or private sale
|
$3,686,777
$30.09 p/Share
|
122,525
|
|
Nov 21
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
69,898
|
|
Nov 21
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
69,898
|
|
Nov 21
2022
|
BUY
Grant, award, or other acquisition
|
-
|
69,898
|
|
Nov 21
2022
|
BUY
Grant, award, or other acquisition
|
-
|
69,898
|
|
Nov 18
2022
|
SELL
Open market or private sale
|
$2,103,230
$30.09 p/Share
|
69,898
|
|
Nov 17
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
123,268
|
|