Jul 03
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jul 03
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jun 30
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jun 30
2023
|
SELL
Open market or private sale
|
$1,108,000
$44.32 p/Share
|
25,000
|
|
Jun 30
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jun 29
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jun 29
2023
|
SELL
Open market or private sale
|
$1,101,250
$44.05 p/Share
|
25,000
|
|
Jun 29
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jun 28
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jun 28
2023
|
SELL
Open market or private sale
|
$1,102,000
$44.08 p/Share
|
25,000
|
|
Jun 28
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jun 27
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jun 27
2023
|
SELL
Open market or private sale
|
$1,100,250
$44.01 p/Share
|
25,000
|
|
Jun 27
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 22
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 22
2023
|
SELL
Open market or private sale
|
$1,106,000
$44.24 p/Share
|
25,000
|
|
May 22
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 19
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 19
2023
|
SELL
Open market or private sale
|
$1,113,750
$44.55 p/Share
|
25,000
|
|
May 19
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 18
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 18
2023
|
SELL
Open market or private sale
|
$1,102,000
$44.08 p/Share
|
25,000
|
|
May 18
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 17
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 17
2023
|
SELL
Open market or private sale
|
$1,090,750
$43.63 p/Share
|
25,000
|
|