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
|
|
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
|
|