Nov 15
2023
|
SELL
Open market or private sale
|
$7,872,801
$49.38 p/Share
|
159,433
|
|
Nov 15
2023
|
BUY
Conversion of derivative security
|
-
|
159,433
|
|
Oct 16
2023
|
SELL
Open market or private sale
|
$7,246,250
$46.75 p/Share
|
155,000
|
|
Oct 16
2023
|
BUY
Conversion of derivative security
|
-
|
155,000
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$7,550,050
$48.71 p/Share
|
155,000
|
|
Sep 15
2023
|
BUY
Conversion of derivative security
|
-
|
155,000
|
|
Aug 16
2023
|
SELL
Open market or private sale
|
$490,166
$45.78 p/Share
|
10,707
|
|
Aug 16
2023
|
BUY
Conversion of derivative security
|
-
|
10,707
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$6,511,943
$45.13 p/Share
|
144,293
|
|
Aug 15
2023
|
BUY
Conversion of derivative security
|
-
|
144,293
|
|
Jul 17
2023
|
SELL
Open market or private sale
|
$12,100,300
$52.61 p/Share
|
230,000
|
|
Jul 17
2023
|
BUY
Conversion of derivative security
|
-
|
230,000
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$192,500,000
$77.0 p/Share
|
2,500,000
|
|
Oct 18
2021
|
BUY
Conversion of derivative security
|
-
|
2,500,000
|
|