Aug 21
2024
|
SELL
Open market or private sale
|
$740,258
$41.42 p/Share
|
17,872
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$3,164,965
$40.51 p/Share
|
78,128
|
|
Aug 13
2024
|
SELL
Open market or private sale
|
$3,788,160
$39.46 p/Share
|
96,000
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$549,500
$37.86 p/Share
|
14,514
|
|
Aug 06
2024
|
SELL
Open market or private sale
|
$3,002,759
$36.85 p/Share
|
81,486
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$1,155,806
$38.06 p/Share
|
30,368
|
|
Jul 30
2024
|
SELL
Open market or private sale
|
$2,437,572
$37.14 p/Share
|
65,632
|
|
Jul 24
2024
|
SELL
Open market or private sale
|
$483,905
$37.01 p/Share
|
13,075
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$3,169,393
$38.22 p/Share
|
82,925
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$1,359,062
$37.38 p/Share
|
36,358
|
|
Jul 16
2024
|
SELL
Open market or private sale
|
$2,277,131
$38.18 p/Share
|
59,642
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$3,376,320
$35.17 p/Share
|
96,000
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$3,283,200
$34.2 p/Share
|
96,000
|
|
Jun 25
2024
|
SELL
Open market or private sale
|
$2,831,040
$29.49 p/Share
|
96,000
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$2,829,120
$29.47 p/Share
|
96,000
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$2,893,440
$30.14 p/Share
|
96,000
|
|
Jun 04
2024
|
SELL
Open market or private sale
|
$3,240,960
$33.76 p/Share
|
96,000
|
|
May 28
2024
|
SELL
Open market or private sale
|
$3,684,480
$38.38 p/Share
|
96,000
|
|
May 23
2024
|
SELL
Open market or private sale
|
$318,913
$40.6 p/Share
|
7,855
|
|
May 22
2024
|
SELL
Open market or private sale
|
$2,146,523
$40.64 p/Share
|
52,818
|
|
May 21
2024
|
SELL
Open market or private sale
|
$1,444,874
$40.9 p/Share
|
35,327
|
|
May 15
2024
|
SELL
Open market or private sale
|
$330,940
$40.28 p/Share
|
8,216
|
|
May 14
2024
|
SELL
Open market or private sale
|
$3,530,672
$40.22 p/Share
|
87,784
|
|
May 08
2024
|
SELL
Open market or private sale
|
$926,040
$37.83 p/Share
|
24,479
|
|
May 07
2024
|
SELL
Open market or private sale
|
$2,729,956
$38.17 p/Share
|
71,521
|
|