Aug 30
2024
|
SELL
Conversion of derivative security
|
-
|
50,000
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$2,337,000
$46.74 p/Share
|
50,000
|
|
Aug 30
2024
|
SELL
Other acquisition or disposition
|
-
|
71,500
|
|
Aug 30
2024
|
BUY
Other acquisition or disposition
|
-
|
50,000
|
|
Aug 30
2024
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$1,216,420
$43.05 p/Share
|
28,256
|
|
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
|
|