Oct 20
2023
|
SELL
Open market or private sale
|
$2,949,408
$102.41 p/Share
|
28,800
|
|
Oct 19
2023
|
SELL
Open market or private sale
|
$4,916,120
$103.72 p/Share
|
47,398
|
|
Oct 18
2023
|
SELL
Open market or private sale
|
$2,935,239
$105.01 p/Share
|
27,952
|
|
Oct 17
2023
|
SELL
Open market or private sale
|
$4,803,570
$105.39 p/Share
|
45,579
|
|
Oct 16
2023
|
SELL
Open market or private sale
|
$3,518,553
$101.99 p/Share
|
34,499
|
|
Oct 13
2023
|
SELL
Open market or private sale
|
$579,946
$101.23 p/Share
|
5,729
|
|
Oct 12
2023
|
SELL
Open market or private sale
|
$1,185,194
$101.62 p/Share
|
11,663
|
|
Oct 11
2023
|
SELL
Open market or private sale
|
$1,510,275
$101.32 p/Share
|
14,906
|
|
Oct 10
2023
|
SELL
Open market or private sale
|
$2,051,831
$101.24 p/Share
|
20,267
|
|
Oct 09
2023
|
SELL
Open market or private sale
|
$3,641,338
$101.58 p/Share
|
35,847
|
|
Oct 06
2023
|
SELL
Open market or private sale
|
$3,391,713
$101.01 p/Share
|
33,578
|
|
Oct 05
2023
|
SELL
Open market or private sale
|
$2,628,123
$101.57 p/Share
|
25,875
|
|
Oct 04
2023
|
SELL
Open market or private sale
|
$3,133,943
$100.11 p/Share
|
31,305
|
|
Oct 03
2023
|
SELL
Open market or private sale
|
$2,585,474
$99.22 p/Share
|
26,058
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$2,618,285
$100.03 p/Share
|
26,175
|
|
Sep 29
2023
|
SELL
Open market or private sale
|
$1,734,121
$100.78 p/Share
|
17,207
|
|
Sep 28
2023
|
SELL
Open market or private sale
|
$3,803,114
$100.46 p/Share
|
37,857
|
|
Sep 26
2023
|
SELL
Open market or private sale
|
$405,983
$98.04 p/Share
|
4,141
|
|
Sep 25
2023
|
SELL
Open market or private sale
|
$3,506,472
$98.35 p/Share
|
35,653
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$31,180
$98.36 p/Share
|
317
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$6,314,258
$99.66 p/Share
|
63,358
|
|
Aug 04
2023
|
SELL
Open market or private sale
|
$4,263,406
$99.51 p/Share
|
42,844
|
|
Aug 03
2023
|
SELL
Open market or private sale
|
$1,909,640
$98.43 p/Share
|
19,401
|
|
Jul 28
2023
|
SELL
Open market or private sale
|
$81,136
$98.11 p/Share
|
827
|
|
Jul 27
2023
|
SELL
Open market or private sale
|
$3,701,289
$99.97 p/Share
|
37,024
|
|