Jul 02
2024
|
SELL
Open market or private sale
|
$3,248,863
$29.07 p/Share
|
111,760
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$240,113
$29.14 p/Share
|
8,240
|
|
Jun 28
2024
|
SELL
Open market or private sale
|
$2,904,000
$29.04 p/Share
|
100,000
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$262,321
$30.4 p/Share
|
8,629
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$1,124,392
$30.44 p/Share
|
36,938
|
|
Jun 18
2024
|
SELL
Open market or private sale
|
$4,714,839
$30.53 p/Share
|
154,433
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$21,468
$31.25 p/Share
|
687
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$6,123,255
$31.55 p/Share
|
194,081
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$3,010,000
$30.1 p/Share
|
100,000
|
|
May 24
2024
|
SELL
Open market or private sale
|
$1,484,160
$32.0 p/Share
|
46,380
|
|
May 23
2024
|
SELL
Open market or private sale
|
$167,842
$32.08 p/Share
|
5,232
|
|
May 22
2024
|
SELL
Open market or private sale
|
$1,595,352
$32.97 p/Share
|
48,388
|
|
Apr 23
2024
|
SELL
Open market or private sale
|
$7,679,456
$32.44 p/Share
|
236,728
|
|
Apr 22
2024
|
SELL
Open market or private sale
|
$7,996,607
$32.04 p/Share
|
249,582
|
|
Apr 19
2024
|
SELL
Open market or private sale
|
$1,395,021
$31.93 p/Share
|
43,690
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$3,316,425
$31.96 p/Share
|
103,768
|
|
Apr 12
2024
|
SELL
Open market or private sale
|
$1,451,090
$32.24 p/Share
|
45,009
|
|
Apr 11
2024
|
SELL
Open market or private sale
|
$39,380
$32.2 p/Share
|
1,223
|
|
Apr 08
2024
|
SELL
Open market or private sale
|
$1,597,983
$32.07 p/Share
|
49,828
|
|
Apr 05
2024
|
SELL
Open market or private sale
|
$1,614,534
$32.18 p/Share
|
50,172
|
|