Nov 14
2024
|
SELL
Open market or private sale
|
$114,149,206
$36.2 p/Share
|
3,153,293
|
|
Nov 14
2024
|
BUY
Conversion of derivative security
|
-
|
3,500,000
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$3,573,764
$31.47 p/Share
|
113,561
|
|
Sep 13
2024
|
BUY
Conversion of derivative security
|
-
|
113,561
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$3,358,732
$31.33 p/Share
|
107,205
|
|
Sep 12
2024
|
BUY
Conversion of derivative security
|
-
|
107,205
|
|
Sep 11
2024
|
SELL
Open market or private sale
|
$91,231
$31.01 p/Share
|
2,942
|
|
Sep 11
2024
|
BUY
Conversion of derivative security
|
-
|
2,942
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$190,409
$31.53 p/Share
|
6,039
|
|
Sep 03
2024
|
BUY
Conversion of derivative security
|
-
|
6,039
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$41,132
$31.64 p/Share
|
1,300
|
|
Aug 30
2024
|
BUY
Conversion of derivative security
|
-
|
1,300
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$534,173
$31.55 p/Share
|
16,931
|
|
Aug 29
2024
|
BUY
Conversion of derivative security
|
-
|
16,931
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$869,457
$31.68 p/Share
|
27,445
|
|
Aug 28
2024
|
BUY
Conversion of derivative security
|
-
|
27,445
|
|
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
|
|