Jul 08
2024
|
SELL
Open market or private sale
|
$1,848,367
$30.82 p/Share
|
59,973
|
|
Jul 05
2024
|
SELL
Open market or private sale
|
$1,574,431
$31.03 p/Share
|
50,739
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$1,632,335
$30.96 p/Share
|
52,724
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$2,694,771
$31.17 p/Share
|
86,454
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$2,672,574
$32.95 p/Share
|
81,110
|
|
Jun 28
2024
|
SELL
Open market or private sale
|
$1,648,420
$33.01 p/Share
|
49,937
|
|
Jun 27
2024
|
SELL
Open market or private sale
|
$1,554,193
$33.51 p/Share
|
46,380
|
|
Jun 26
2024
|
SELL
Open market or private sale
|
$2,696,239
$33.09 p/Share
|
81,482
|
|
Jun 25
2024
|
SELL
Open market or private sale
|
$2,229,949
$33.05 p/Share
|
67,472
|
|
Jun 24
2024
|
SELL
Open market or private sale
|
$2,540,149
$34.46 p/Share
|
73,713
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$2,402,357
$35.03 p/Share
|
68,580
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$2,349,556
$34.96 p/Share
|
67,207
|
|
Jun 18
2024
|
SELL
Open market or private sale
|
$1,750,388
$36.06 p/Share
|
48,541
|
|
Jun 17
2024
|
SELL
Open market or private sale
|
$3,587,112
$36.0 p/Share
|
99,642
|
|
Jun 14
2024
|
SELL
Open market or private sale
|
$4,657,228
$36.39 p/Share
|
127,981
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$5,475,122
$37.96 p/Share
|
144,234
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$2,600,723
$40.47 p/Share
|
64,263
|
|