Sep 03
2025
|
SELL
Open market or private sale
|
$1,435,795
$35.61 p/Share
|
40,320
|
|
Sep 02
2025
|
SELL
Open market or private sale
|
$4,611,420
$35.56 p/Share
|
129,680
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$2,205,006
$32.74 p/Share
|
67,349
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$3,465,497
$33.76 p/Share
|
102,651
|
|
Aug 06
2025
|
SELL
Open market or private sale
|
$1,360,396
$36.15 p/Share
|
37,632
|
|
Aug 05
2025
|
SELL
Open market or private sale
|
$4,868,495
$36.78 p/Share
|
132,368
|
|
Jul 23
2025
|
SELL
Open market or private sale
|
$1,771,909
$38.56 p/Share
|
45,952
|
|
Jul 22
2025
|
SELL
Open market or private sale
|
$4,700,178
$37.89 p/Share
|
124,048
|
|
Jul 09
2025
|
SELL
Open market or private sale
|
$2,200,751
$39.22 p/Share
|
56,113
|
|
Jul 08
2025
|
SELL
Open market or private sale
|
$4,414,260
$38.76 p/Share
|
113,887
|
|
Jun 25
2025
|
BUY
Conversion of derivative security
|
-
|
1,669,347
|
|
Jun 24
2025
|
SELL
Open market or private sale
|
$6,696,300
$39.39 p/Share
|
170,000
|
|
Jun 24
2025
|
BUY
Conversion of derivative security
|
-
|
50,428
|
|
Jun 04
2025
|
SELL
Open market or private sale
|
$1,566,305
$46.46 p/Share
|
33,713
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$6,320,991
$46.38 p/Share
|
136,287
|
|
May 22
2025
|
SELL
Open market or private sale
|
$2,434,655
$46.31 p/Share
|
52,573
|
|
May 21
2025
|
SELL
Open market or private sale
|
$2,949,434
$46.61 p/Share
|
63,279
|
|
May 20
2025
|
SELL
Open market or private sale
|
$2,562,283
$47.32 p/Share
|
54,148
|
|
May 08
2025
|
SELL
Open market or private sale
|
$1,351,778
$43.25 p/Share
|
31,255
|
|
May 07
2025
|
SELL
Open market or private sale
|
$2,700,865
$41.8 p/Share
|
64,614
|
|
May 06
2025
|
SELL
Open market or private sale
|
$3,072,729
$41.45 p/Share
|
74,131
|
|
Apr 22
2025
|
SELL
Open market or private sale
|
$5,961,900
$35.07 p/Share
|
170,000
|
|
Apr 08
2025
|
SELL
Open market or private sale
|
$5,946,599
$34.98 p/Share
|
170,000
|
|
Mar 26
2025
|
SELL
Open market or private sale
|
$3,194,577
$42.04 p/Share
|
75,989
|
|
Mar 25
2025
|
SELL
Open market or private sale
|
$4,032,131
$42.89 p/Share
|
94,011
|
|