|
Sep 03
2024
|
SELL
Open market or private sale
|
$3,752,212
$40.3 p/Share
|
93,107
|
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$500,824
$41.84 p/Share
|
11,970
|
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$3,538,503
$42.11 p/Share
|
84,030
|
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$732,632
$41.38 p/Share
|
17,705
|
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$3,170,947
$40.5 p/Share
|
78,295
|
|
|
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
|
$548,402
$37.86 p/Share
|
14,485
|
|
|
|
|
Aug 06
2024
|
SELL
Open market or private sale
|
$3,002,197
$36.83 p/Share
|
81,515
|
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$1,156,833
$38.06 p/Share
|
30,395
|
|
|
Jul 30
2024
|
SELL
Open market or private sale
|
$2,436,569
$37.14 p/Share
|
65,605
|
|
|
Jul 24
2024
|
SELL
Open market or private sale
|
$438,568
$37.01 p/Share
|
11,850
|
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$3,214,530
$38.2 p/Share
|
84,150
|
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$1,378,873
$37.38 p/Share
|
36,888
|
|
|
Jul 16
2024
|
SELL
Open market or private sale
|
$2,258,078
$38.2 p/Share
|
59,112
|
|
|
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,284,160
$34.21 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,863,680
$29.83 p/Share
|
96,000
|
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$2,894,400
$30.15 p/Share
|
96,000
|
|
|
Jun 04
2024
|
SELL
Open market or private sale
|
$3,242,880
$33.78 p/Share
|
96,000
|
|
|
May 28
2024
|
SELL
Open market or private sale
|
$3,683,519
$38.37 p/Share
|
96,000
|
|
|
May 23
2024
|
SELL
Open market or private sale
|
$311,334
$40.57 p/Share
|
7,674
|
|
|
May 22
2024
|
SELL
Open market or private sale
|
$2,154,163
$40.64 p/Share
|
53,006
|
|
|
May 21
2024
|
SELL
Open market or private sale
|
$1,444,588
$40.9 p/Share
|
35,320
|
|
|
May 15
2024
|
SELL
Open market or private sale
|
$319,904
$40.27 p/Share
|
7,944
|
|