Jul 12
2023
|
SELL
Open market or private sale
|
$1,117,000
$44.68 p/Share
|
25,000
|
|
Jul 12
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jul 12
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jul 11
2023
|
SELL
Open market or private sale
|
$1,119,750
$44.79 p/Share
|
25,000
|
|
Jul 11
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jul 11
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jul 10
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jul 10
2023
|
SELL
Open market or private sale
|
$1,131,250
$45.25 p/Share
|
25,000
|
|
Jul 10
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jul 07
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jul 07
2023
|
SELL
Open market or private sale
|
$1,109,750
$44.39 p/Share
|
25,000
|
|
Jul 07
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jul 06
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jul 06
2023
|
SELL
Open market or private sale
|
$1,103,000
$44.12 p/Share
|
25,000
|
|
Jul 06
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jul 05
2023
|
SELL
Open market or private sale
|
$1,106,250
$44.25 p/Share
|
25,000
|
|
Jul 05
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
Jul 05
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jul 03
2023
|
SELL
Open market or private sale
|
$1,109,250
$44.37 p/Share
|
25,000
|
|
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
|
|