Dec 02
2024
|
SELL
Open market or private sale
|
$1,205,622
$33.58 p/Share
|
35,903
|
|
Dec 02
2024
|
BUY
Conversion of derivative security
|
-
|
35,903
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$1,217,111
$33.9 p/Share
|
35,903
|
|
Nov 22
2024
|
BUY
Conversion of derivative security
|
-
|
35,903
|
|
Nov 04
2024
|
SELL
Open market or private sale
|
$1,215,709
$33.86 p/Share
|
35,904
|
|
Nov 04
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Oct 22
2024
|
SELL
Open market or private sale
|
$1,214,273
$33.82 p/Share
|
35,904
|
|
Oct 22
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Oct 02
2024
|
SELL
Open market or private sale
|
$1,214,991
$33.84 p/Share
|
35,904
|
|
Oct 02
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Sep 23
2024
|
SELL
Open market or private sale
|
$1,213,555
$33.8 p/Share
|
35,904
|
|
Sep 23
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$1,214,632
$33.83 p/Share
|
35,904
|
|
Sep 03
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$1,215,350
$33.85 p/Share
|
35,904
|
|
Aug 22
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Aug 02
2024
|
SELL
Open market or private sale
|
$1,210,323
$33.71 p/Share
|
35,904
|
|
Aug 02
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Jul 22
2024
|
SELL
Open market or private sale
|
$1,202,784
$33.5 p/Share
|
35,904
|
|
Jul 22
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Jul 12
2024
|
|
-
|
100,000
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$1,207,810
$33.64 p/Share
|
35,904
|
|
Jul 02
2024
|
BUY
Conversion of derivative security
|
-
|
35,904
|
|
Jun 20
2024
|
BUY
Conversion of derivative security
|
-
|
2,452
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$1,208,169
$33.65 p/Share
|
35,904
|
|