Feb 07
2024
|
SELL
Open market or private sale
|
$650,097
$81.65 p/Share
|
7,962
|
|
Jan 31
2024
|
SELL
Open market or private sale
|
$815,219
$81.27 p/Share
|
10,031
|
|
Jan 24
2024
|
SELL
Open market or private sale
|
$678,948
$85.06 p/Share
|
7,982
|
|
Jan 22
2024
|
SELL
Open market or private sale
|
$5,767,441
$86.88 p/Share
|
66,384
|
|
Jan 17
2024
|
SELL
Open market or private sale
|
$2,304,723
$76.28 p/Share
|
30,214
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$656,329
$82.35 p/Share
|
7,970
|
|
Jan 03
2024
|
SELL
Open market or private sale
|
$769,801
$76.62 p/Share
|
10,047
|
|
Dec 27
2023
|
SELL
Open market or private sale
|
$833,957
$86.69 p/Share
|
9,620
|
|
Dec 20
2023
|
SELL
Open market or private sale
|
$2,575,044
$84.75 p/Share
|
30,384
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$372,720
$86.76 p/Share
|
4,296
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$628,680
$78.97 p/Share
|
7,961
|
|
Dec 06
2023
|
SELL
Open market or private sale
|
$781,905
$77.98 p/Share
|
10,027
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$612,110
$76.19 p/Share
|
8,034
|
|
Nov 22
2023
|
SELL
Open market or private sale
|
$2,249,766
$74.37 p/Share
|
30,251
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$568,568
$71.0 p/Share
|
8,008
|
|
Nov 08
2023
|
SELL
Open market or private sale
|
$659,581
$65.63 p/Share
|
10,050
|
|
Nov 03
2023
|
SELL
Open market or private sale
|
$686,367
$61.25 p/Share
|
11,206
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$450,103
$55.99 p/Share
|
8,039
|
|
Oct 25
2023
|
SELL
Open market or private sale
|
$1,109,117
$58.2 p/Share
|
19,057
|
|
Oct 18
2023
|
SELL
Open market or private sale
|
$515,734
$64.17 p/Share
|
8,037
|
|
Oct 11
2023
|
SELL
Open market or private sale
|
$666,464
$66.54 p/Share
|
10,016
|
|
Oct 04
2023
|
SELL
Open market or private sale
|
$471,833
$59.09 p/Share
|
7,985
|
|
Sep 28
2023
|
SELL
Open market or private sale
|
$646,926
$61.32 p/Share
|
10,550
|
|
Sep 27
2023
|
SELL
Open market or private sale
|
$1,182,951
$60.54 p/Share
|
19,540
|
|
Sep 20
2023
|
SELL
Open market or private sale
|
$482,442
$60.08 p/Share
|
8,030
|
|