Nov 06
2024
|
SELL
Open market or private sale
|
$13,967,566
$59.68 p/Share
|
234,041
|
|
Sep 20
2024
|
SELL
Open market or private sale
|
$7,824,057
$68.24 p/Share
|
114,655
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$5,606,646
$69.57 p/Share
|
80,590
|
|
Sep 18
2024
|
SELL
Open market or private sale
|
$5,092,968
$69.43 p/Share
|
73,354
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$2,618,956
$57.6 p/Share
|
45,468
|
|
Jun 07
2024
|
SELL
Open market or private sale
|
$936,901
$59.01 p/Share
|
15,877
|
|
Jun 06
2024
|
SELL
Open market or private sale
|
$3,314,227
$60.44 p/Share
|
54,835
|
|
May 14
2024
|
SELL
Open market or private sale
|
$5,313,456
$61.21 p/Share
|
86,807
|
|
May 13
2024
|
SELL
Open market or private sale
|
$6,565,305
$61.84 p/Share
|
106,166
|
|
May 10
2024
|
SELL
Open market or private sale
|
$3,352,487
$62.3 p/Share
|
53,812
|
|
May 09
2024
|
SELL
Open market or private sale
|
$1,728,237
$62.38 p/Share
|
27,705
|
|
May 08
2024
|
SELL
Open market or private sale
|
$6,629,751
$62.49 p/Share
|
106,093
|
|
May 07
2024
|
SELL
Open market or private sale
|
$20,778,680
$63.57 p/Share
|
326,863
|
|
May 06
2024
|
SELL
Open market or private sale
|
$8,438,378
$63.9 p/Share
|
132,056
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$5,934,530
$63.02 p/Share
|
94,169
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$10,390,415
$65.1 p/Share
|
159,607
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$6,026,879
$59.05 p/Share
|
102,064
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$6,203,924
$58.13 p/Share
|
106,725
|
|
Nov 03
2023
|
SELL
Open market or private sale
|
$11,741,052
$55.58 p/Share
|
211,246
|
|
Nov 02
2023
|
SELL
Open market or private sale
|
$7,379,203
$55.92 p/Share
|
131,960
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$4,513,010
$47.33 p/Share
|
95,352
|
|
Aug 25
2023
|
SELL
Open market or private sale
|
$3,420,280
$46.92 p/Share
|
72,896
|
|
Aug 24
2023
|
SELL
Open market or private sale
|
$2,294,729
$47.45 p/Share
|
48,361
|
|
Aug 14
2023
|
SELL
Open market or private sale
|
$4,658,536
$47.22 p/Share
|
98,656
|
|
Aug 11
2023
|
SELL
Open market or private sale
|
$1,272,571
$48.24 p/Share
|
26,380
|
|