|
Mar 27
2024
|
SELL
Open market or private sale
|
$1,002,697
$100.34 p/Share
|
9,993
|
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$757,597
$95.08 p/Share
|
7,968
|
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$4,257,758
$96.55 p/Share
|
44,099
|
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$790,407
$98.53 p/Share
|
8,022
|
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$964,463
$96.35 p/Share
|
10,010
|
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$754,599
$94.68 p/Share
|
7,970
|
|
|
Feb 14
2024
|
SELL
Open market or private sale
|
$4,459,587
$100.85 p/Share
|
44,220
|
|
|
|
|
Feb 08
2024
|
SELL
Open market or private sale
|
$3,448,203
$86.92 p/Share
|
39,671
|
|
|
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
|
|