Jun 28
2024
|
SELL
Open market or private sale
|
$4,546,176
$30.37 p/Share
|
149,693
|
|
Jun 27
2024
|
SELL
Open market or private sale
|
$2,787,008
$29.9 p/Share
|
93,211
|
|
Jun 26
2024
|
SELL
Open market or private sale
|
$4,065,027
$30.21 p/Share
|
134,559
|
|
Jun 25
2024
|
SELL
Open market or private sale
|
$2,451,817
$30.07 p/Share
|
81,537
|
|
Jun 24
2024
|
SELL
Open market or private sale
|
$1,755,131
$29.26 p/Share
|
59,984
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$482,029
$30.14 p/Share
|
15,993
|
|
Jun 18
2024
|
SELL
Open market or private sale
|
$1,436,504
$30.07 p/Share
|
47,772
|
|
Jun 17
2024
|
SELL
Open market or private sale
|
$4,013,553
$30.73 p/Share
|
130,607
|
|
Jun 14
2024
|
SELL
Open market or private sale
|
$3,372,547
$31.28 p/Share
|
107,818
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$2,824,610
$32.45 p/Share
|
87,045
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$3,031,526
$33.03 p/Share
|
91,781
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$5,870,214
$33.51 p/Share
|
175,178
|
|
May 17
2024
|
SELL
Open market or private sale
|
$5,649,872
$37.7 p/Share
|
149,864
|
|
May 16
2024
|
SELL
Open market or private sale
|
$1,469,305
$36.61 p/Share
|
40,134
|
|
May 15
2024
|
SELL
Open market or private sale
|
$5,237,512
$36.9 p/Share
|
141,938
|
|
May 14
2024
|
SELL
Open market or private sale
|
$3,416,347
$36.78 p/Share
|
92,886
|
|
Mar 28
2024
|
SELL
Open market or private sale
|
$2,603,910
$27.58 p/Share
|
94,413
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$4,043,486
$30.38 p/Share
|
133,097
|
|