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
|
|
Jun 25
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Jun 18
2025
|
SELL
Open market or private sale
|
$3,551,467
$34.79 p/Share
|
102,083
|
|
Jun 18
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Jun 11
2025
|
SELL
Open market or private sale
|
$3,553,509
$34.81 p/Share
|
102,083
|
|
Jun 11
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Jun 04
2025
|
SELL
Open market or private sale
|
$3,390,176
$33.21 p/Share
|
102,083
|
|
Jun 04
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
May 28
2025
|
SELL
Open market or private sale
|
$3,212,552
$31.47 p/Share
|
102,083
|
|
May 28
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
May 21
2025
|
SELL
Open market or private sale
|
$3,279,926
$32.13 p/Share
|
102,083
|
|
May 21
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
May 14
2025
|
SELL
Open market or private sale
|
$13,540,289
$33.16 p/Share
|
408,332
|
|
May 14
2025
|
BUY
Conversion of derivative security
|
-
|
408,332
|
|
Apr 02
2025
|
SELL
Open market or private sale
|
$3,193,156
$31.28 p/Share
|
102,083
|
|
Apr 02
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Mar 26
2025
|
SELL
Open market or private sale
|
$3,470,822
$34.0 p/Share
|
102,083
|
|
Mar 26
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Mar 19
2025
|
SELL
Open market or private sale
|
$3,180,906
$31.16 p/Share
|
102,083
|
|
Mar 19
2025
|
BUY
Conversion of derivative security
|
-
|
102,083
|
|
Dec 14
2023
|
|
-
|
337,500
|
|