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
|
|
Oct 11
2024
|
SELL
Open market or private sale
|
$5,112,000
$34.08 p/Share
|
150,000
|
|
Sep 19
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
150,000
|
|
Sep 19
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
150,000
|
|
Sep 19
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
250,000
|
|
Sep 19
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
250,000
|
|
Sep 19
2024
|
BUY
Grant, award, or other acquisition
|
-
|
150,000
|
|
Sep 19
2024
|
BUY
Grant, award, or other acquisition
|
-
|
150,000
|
|
Sep 19
2024
|
BUY
Grant, award, or other acquisition
|
-
|
250,000
|
|
Sep 19
2024
|
BUY
Grant, award, or other acquisition
|
-
|
250,000
|
|
Sep 18
2024
|
SELL
Open market or private sale
|
$4,956,000
$33.04 p/Share
|
150,000
|
|
Sep 18
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
122,579
|
|
Sep 18
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
122,579
|
|
Sep 18
2024
|
BUY
Grant, award, or other acquisition
|
-
|
122,579
|
|
Sep 18
2024
|
BUY
Grant, award, or other acquisition
|
-
|
122,579
|
|
Sep 17
2024
|
SELL
Open market or private sale
|
$8,074,999
$32.3 p/Share
|
250,000
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$3,804,852
$31.04 p/Share
|
122,579
|
|
Sep 12
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
400
|
|
Sep 12
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
400
|
|
Sep 12
2024
|
BUY
Grant, award, or other acquisition
|
-
|
400
|
|
Sep 12
2024
|
BUY
Grant, award, or other acquisition
|
-
|
400
|
|
Sep 10
2024
|
SELL
Open market or private sale
|
$12,400
$31.0 p/Share
|
400
|
|