Jul 21
2025
|
SELL
Open market or private sale
|
$1,239,493
$29.03 p/Share
|
42,697
|
|
Jul 18
2025
|
SELL
Open market or private sale
|
$5,807,703
$28.7 p/Share
|
202,359
|
|
Jul 17
2025
|
SELL
Open market or private sale
|
$1,305,445
$28.61 p/Share
|
45,629
|
|
Jul 16
2025
|
SELL
Open market or private sale
|
$3,601,250
$28.81 p/Share
|
125,000
|
|
Jul 14
2025
|
SELL
Open market or private sale
|
$210,448
$30.12 p/Share
|
6,987
|
|
Jul 11
2025
|
SELL
Open market or private sale
|
$60,480
$30.12 p/Share
|
2,008
|
|
Jul 10
2025
|
SELL
Open market or private sale
|
$2,687,764
$30.88 p/Share
|
87,039
|
|
Jul 09
2025
|
SELL
Open market or private sale
|
$6,223,746
$31.19 p/Share
|
199,543
|
|
Jul 08
2025
|
SELL
Open market or private sale
|
$2,360,925
$31.23 p/Share
|
75,598
|
|
Jul 07
2025
|
SELL
Open market or private sale
|
$6,214,185
$30.98 p/Share
|
200,587
|
|
Jul 03
2025
|
SELL
Open market or private sale
|
$767,913
$30.48 p/Share
|
25,194
|
|
Jul 02
2025
|
SELL
Open market or private sale
|
$2,570,894
$30.29 p/Share
|
84,876
|
|
Jul 01
2025
|
SELL
Open market or private sale
|
$3,040,838
$30.2 p/Share
|
100,690
|
|
Jun 30
2025
|
SELL
Open market or private sale
|
$632,987
$29.92 p/Share
|
21,156
|
|
Jun 11
2025
|
SELL
Open market or private sale
|
$328,652
$31.45 p/Share
|
10,450
|
|
Jun 10
2025
|
SELL
Open market or private sale
|
$1,579,500
$31.59 p/Share
|
50,000
|
|
Jun 09
2025
|
SELL
Open market or private sale
|
$1,813,650
$32.1 p/Share
|
56,500
|
|
Jun 06
2025
|
SELL
Open market or private sale
|
$7,254,640
$32.14 p/Share
|
225,720
|
|
Jun 05
2025
|
SELL
Open market or private sale
|
$7,237,729
$32.08 p/Share
|
225,615
|
|
Jun 04
2025
|
SELL
Open market or private sale
|
$3,999,581
$31.84 p/Share
|
125,615
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$9,549,000
$31.83 p/Share
|
300,000
|
|
Jun 02
2025
|
SELL
Open market or private sale
|
$1,176,644
$31.43 p/Share
|
37,437
|
|
May 30
2025
|
SELL
Open market or private sale
|
$9,441,000
$31.47 p/Share
|
300,000
|
|
May 29
2025
|
SELL
Open market or private sale
|
$1,677,448
$31.45 p/Share
|
53,337
|
|
May 28
2025
|
SELL
Open market or private sale
|
$147,151
$31.51 p/Share
|
4,670
|
|