Oct 17
2024
|
SELL
Other acquisition or disposition
|
-
|
387,500
|
|
Oct 17
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
880,909
|
|
Oct 14
2024
|
SELL
Open market or private sale
|
$4,302,686
$46.51 p/Share
|
92,511
|
|
Oct 11
2024
|
SELL
Open market or private sale
|
$6,957,000
$46.38 p/Share
|
150,000
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$4,941,600
$46.4 p/Share
|
106,500
|
|
Sep 30
2024
|
SELL
Open market or private sale
|
$1,805,738
$46.42 p/Share
|
38,900
|
|
Sep 18
2024
|
SELL
Open market or private sale
|
$3,730,141
$46.37 p/Share
|
80,443
|
|
Sep 17
2024
|
SELL
Open market or private sale
|
$6,726,282
$46.33 p/Share
|
145,182
|
|
Sep 05
2024
|
SELL
Open market or private sale
|
$1,507,215
$45.16 p/Share
|
33,375
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$1,740,971
$45.26 p/Share
|
38,466
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$2,351,328
$44.8 p/Share
|
52,485
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$1,061,501
$44.74 p/Share
|
23,726
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$2,109,318
$44.14 p/Share
|
47,787
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$3,033,354
$44.18 p/Share
|
68,659
|
|
Jul 29
2024
|
SELL
Open market or private sale
|
$2,727,863
$43.99 p/Share
|
62,011
|
|
Jul 26
2024
|
SELL
Open market or private sale
|
$2,804,626
$43.99 p/Share
|
63,756
|
|
Jul 16
2024
|
SELL
Open market or private sale
|
$3,631,323
$43.81 p/Share
|
82,888
|
|
Jul 15
2024
|
SELL
Open market or private sale
|
$2,621,633
$43.78 p/Share
|
59,882
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$2,497,403
$43.53 p/Share
|
57,372
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$2,611,722
$43.52 p/Share
|
60,012
|
|
Jun 18
2024
|
SELL
Open market or private sale
|
$2,268,464
$43.6 p/Share
|
52,029
|
|
Jun 17
2024
|
SELL
Open market or private sale
|
$1,183,045
$43.65 p/Share
|
27,103
|
|
Jun 06
2024
|
SELL
Open market or private sale
|
$1,866,970
$43.84 p/Share
|
42,586
|
|
Jun 05
2024
|
SELL
Open market or private sale
|
$1,693,400
$43.73 p/Share
|
38,724
|
|
May 23
2024
|
SELL
Open market or private sale
|
$5,875,240
$43.5 p/Share
|
135,063
|
|