|
Oct 26
2023
|
SELL
Open market or private sale
|
$1,059,516
$80.59 p/Share
|
13,147
|
|
|
Oct 25
2023
|
SELL
Open market or private sale
|
$595,760
$80.0 p/Share
|
7,447
|
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$1,060,386
$80.65 p/Share
|
13,148
|
|
|
Oct 23
2023
|
SELL
Open market or private sale
|
$1,062,409
$80.81 p/Share
|
13,147
|
|
|
Oct 20
2023
|
SELL
Open market or private sale
|
$1,061,963
$80.77 p/Share
|
13,148
|
|
|
Oct 19
2023
|
SELL
Open market or private sale
|
$1,080,683
$82.2 p/Share
|
13,147
|
|
|
Oct 18
2023
|
SELL
Open market or private sale
|
$1,084,364
$82.48 p/Share
|
13,147
|
|
|
Oct 17
2023
|
SELL
Open market or private sale
|
$1,138,748
$86.61 p/Share
|
13,148
|
|
|
Oct 16
2023
|
SELL
Open market or private sale
|
$1,138,793
$86.62 p/Share
|
13,147
|
|
|
Oct 13
2023
|
SELL
Open market or private sale
|
$1,123,759
$85.47 p/Share
|
13,148
|
|
|
Oct 12
2023
|
SELL
Open market or private sale
|
$1,127,913
$86.45 p/Share
|
13,047
|
|
|
Oct 11
2023
|
SELL
Open market or private sale
|
$1,153,254
$87.72 p/Share
|
13,147
|
|
|
Oct 10
2023
|
SELL
Open market or private sale
|
$1,165,422
$88.95 p/Share
|
13,102
|
|
|
Oct 09
2023
|
SELL
Open market or private sale
|
$1,166,592
$88.89 p/Share
|
13,124
|
|
|
Oct 06
2023
|
SELL
Open market or private sale
|
$1,174,773
$89.35 p/Share
|
13,148
|
|
|
Oct 05
2023
|
SELL
Open market or private sale
|
$1,146,812
$87.23 p/Share
|
13,147
|
|
|
Oct 04
2023
|
SELL
Open market or private sale
|
$1,140,765
$86.77 p/Share
|
13,147
|
|
|
Oct 03
2023
|
SELL
Open market or private sale
|
$1,143,744
$86.99 p/Share
|
13,148
|
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$1,132,614
$86.15 p/Share
|
13,147
|
|
|
Sep 29
2023
|
SELL
Open market or private sale
|
$1,149,266
$87.41 p/Share
|
13,148
|
|
|
Sep 28
2023
|
SELL
Open market or private sale
|
$1,155,884
$87.92 p/Share
|
13,147
|
|
|
Sep 27
2023
|
SELL
Open market or private sale
|
$1,154,832
$87.84 p/Share
|
13,147
|
|
|
Sep 26
2023
|
SELL
Open market or private sale
|
$1,136,513
$86.44 p/Share
|
13,148
|
|
|
Sep 25
2023
|
SELL
Open market or private sale
|
$1,154,175
$87.79 p/Share
|
13,147
|
|
|
Sep 22
2023
|
SELL
Open market or private sale
|
$1,164,712
$88.74 p/Share
|
13,125
|
|