Aug 27
2024
|
SELL
Open market or private sale
|
$2,177,508
$32.29 p/Share
|
67,436
|
|
Aug 27
2024
|
BUY
Conversion of derivative security
|
-
|
67,436
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$2,920,499
$32.27 p/Share
|
90,502
|
|
Aug 26
2024
|
BUY
Conversion of derivative security
|
-
|
90,502
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$9,881,276
$32.33 p/Share
|
305,638
|
|
Aug 23
2024
|
BUY
Conversion of derivative security
|
-
|
305,638
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$2,620,168
$31.76 p/Share
|
82,499
|
|
Aug 22
2024
|
BUY
Conversion of derivative security
|
-
|
82,499
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$3,615,876
$31.76 p/Share
|
113,850
|
|
Aug 21
2024
|
BUY
Conversion of derivative security
|
-
|
113,850
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$4,342,068
$31.95 p/Share
|
135,902
|
|
Aug 20
2024
|
BUY
Conversion of derivative security
|
-
|
135,902
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$7,709,859
$31.78 p/Share
|
242,601
|
|
Aug 16
2024
|
BUY
Conversion of derivative security
|
-
|
242,601
|
|
Oct 23
2023
|
SELL
Open market or private sale
|
$50,135,405
$28.32 p/Share
|
1,770,318
|
|
Oct 23
2023
|
BUY
Conversion of derivative security
|
-
|
1,770,318
|
|
Sep 22
2023
|
SELL
Open market or private sale
|
$139,310,752
$28.32 p/Share
|
4,919,165
|
|
Sep 22
2023
|
BUY
Conversion of derivative security
|
-
|
4,919,165
|
|