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
|
|
May 17
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 16
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 16
2023
|
SELL
Open market or private sale
|
$1,094,500
$43.78 p/Share
|
25,000
|
|
May 16
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 15
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 15
2023
|
SELL
Open market or private sale
|
$1,088,000
$43.52 p/Share
|
25,000
|
|
May 15
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 12
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 12
2023
|
SELL
Open market or private sale
|
$1,078,250
$43.13 p/Share
|
25,000
|
|
May 12
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 11
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 11
2023
|
SELL
Open market or private sale
|
$1,073,250
$42.93 p/Share
|
25,000
|
|
May 11
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 10
2023
|
SELL
Open market or private sale
|
$1,074,000
$42.96 p/Share
|
25,000
|
|
May 10
2023
|
SELL
Conversion of derivative security
|
-
|
25,000
|
|
May 10
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 09
2023
|
SELL
Open market or private sale
|
$1,063,250
$42.53 p/Share
|
25,000
|
|