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
|
|
Sep 13
2023
|
SELL
Open market or private sale
|
$647,246
$64.77 p/Share
|
9,993
|
|
Sep 06
2023
|
SELL
Open market or private sale
|
$517,542
$64.79 p/Share
|
7,988
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$1,910,486
$63.28 p/Share
|
30,191
|
|
Aug 23
2023
|
SELL
Open market or private sale
|
$476,580
$59.35 p/Share
|
8,030
|
|