Aug 08
2025
|
SELL
Open market or private sale
|
$8,451,322
$29.19 p/Share
|
289,528
|
|
Aug 07
2025
|
SELL
Open market or private sale
|
$23,470,046
$30.68 p/Share
|
764,995
|
|
Aug 06
2025
|
SELL
Open market or private sale
|
$92,450
$27.88 p/Share
|
3,316
|
|
Jul 29
2025
|
SELL
Open market or private sale
|
$651,150
$30.0 p/Share
|
21,705
|
|
Jul 28
2025
|
SELL
Open market or private sale
|
$11,096,120
$30.42 p/Share
|
364,764
|
|
Jul 25
2025
|
SELL
Open market or private sale
|
$7,436,216
$29.73 p/Share
|
250,125
|
|
Jul 24
2025
|
SELL
Open market or private sale
|
$1,426,622
$29.59 p/Share
|
48,213
|
|
Jul 23
2025
|
SELL
Open market or private sale
|
$13,266,000
$29.48 p/Share
|
450,000
|
|
Jul 22
2025
|
SELL
Open market or private sale
|
$2,296,675
$29.37 p/Share
|
78,198
|
|
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
|
|