Oct 01
2025
|
SELL
Open market or private sale
|
$254
$31.86 p/Share
|
8
|
|
Oct 01
2025
|
BUY
Conversion of derivative security
|
-
|
8
|
|
Sep 24
2025
|
SELL
Open market or private sale
|
$3,558,613
$34.86 p/Share
|
102,083
|
|
Sep 24
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$3,741,341
$36.65 p/Share
|
102,083
|
|
Sep 17
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$3,606,592
$35.33 p/Share
|
102,083
|
|
Sep 10
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Sep 03
2025
|
SELL
Open market or private sale
|
$3,781,154
$37.04 p/Share
|
102,083
|
|
Sep 03
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Aug 27
2025
|
SELL
Open market or private sale
|
$3,678,050
$36.03 p/Share
|
102,083
|
|
Aug 27
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$3,568,821
$34.96 p/Share
|
102,083
|
|
Aug 20
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Aug 13
2025
|
SELL
Open market or private sale
|
$3,584,134
$35.11 p/Share
|
102,083
|
|
Aug 13
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Jul 23
2025
|
SELL
Open market or private sale
|
$3,874,049
$37.95 p/Share
|
102,083
|
|
Jul 23
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Jul 16
2025
|
SELL
Open market or private sale
|
$3,676,008
$36.01 p/Share
|
102,083
|
|
Jul 16
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Jul 09
2025
|
SELL
Open market or private sale
|
$3,623,946
$35.5 p/Share
|
102,083
|
|
Jul 09
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Jul 02
2025
|
SELL
Open market or private sale
|
$3,611,696
$35.38 p/Share
|
102,083
|
|
Jul 02
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Jun 25
2025
|
SELL
Open market or private sale
|
$3,673,967
$35.99 p/Share
|
102,083
|
|