Aug 20
2024
|
SELL
Open market or private sale
|
$2,221,369
$42.93 p/Share
|
51,744
|
|
Aug 13
2024
|
SELL
Open market or private sale
|
$827,200
$41.36 p/Share
|
20,000
|
|
Aug 12
2024
|
SELL
Conversion of derivative security
|
-
|
100,000
|
|
Aug 12
2024
|
SELL
Other acquisition or disposition
|
-
|
100,000
|
|
Aug 12
2024
|
BUY
Other acquisition or disposition
|
-
|
100,000
|
|
Aug 12
2024
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
May 21
2024
|
SELL
Other acquisition or disposition
|
-
|
125,000
|
|
May 21
2024
|
SELL
Conversion of derivative security
|
-
|
125,000
|
|
May 21
2024
|
SELL
Open market or private sale
|
$4,245,000
$33.96 p/Share
|
125,000
|
|
May 21
2024
|
BUY
Conversion of derivative security
|
-
|
125,000
|
|
May 21
2024
|
BUY
Other acquisition or disposition
|
-
|
125,000
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$1,081,143
$28.93 p/Share
|
37,371
|
|
Mar 11
2024
|
SELL
Conversion of derivative security
|
-
|
100,000
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$1,812,483
$28.94 p/Share
|
62,629
|
|
Mar 11
2024
|
SELL
Other acquisition or disposition
|
-
|
2,217,388
|
|
Mar 11
2024
|
BUY
Other acquisition or disposition
|
-
|
100,000
|
|
Mar 11
2024
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
-
|
100,000
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
-
|
100,000
|
|
Sep 12
2023
|
SELL
Conversion of derivative security
|
-
|
120,000
|
|
Sep 12
2023
|
SELL
Open market or private sale
|
$3,117,600
$25.98 p/Share
|
120,000
|
|
Sep 12
2023
|
BUY
Conversion of derivative security
|
-
|
120,000
|
|
Sep 06
2023
|
SELL
Open market or private sale
|
-
|
172,000
|
|
Sep 06
2023
|
SELL
Other acquisition or disposition
|
-
|
120,000
|
|
Sep 06
2023
|
BUY
Other acquisition or disposition
|
-
|
120,000
|
|