Mar 28
2024
|
SELL
Open market or private sale
|
$6,635,730
$288.51 p/Share
|
23,000
|
|
Mar 27
2024
|
SELL
Open market or private sale
|
$6,813,520
$296.24 p/Share
|
23,000
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$6,876,310
$298.97 p/Share
|
23,000
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$6,631,900
$301.45 p/Share
|
22,000
|
|
Mar 22
2024
|
SELL
Open market or private sale
|
$6,666,000
$303.0 p/Share
|
22,000
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$6,428,500
$299.0 p/Share
|
21,500
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$6,070,260
$289.06 p/Share
|
21,000
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$5,680,000
$284.0 p/Share
|
20,000
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$5,648,200
$282.41 p/Share
|
20,000
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$5,145,744
$279.66 p/Share
|
18,400
|
|
Jan 22
2024
|
SELL
Open market or private sale
|
$6,424,080
$267.67 p/Share
|
24,000
|
|
Jan 18
2024
|
SELL
Open market or private sale
|
$5,928,710
$257.77 p/Share
|
23,000
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$5,691,580
$247.46 p/Share
|
23,000
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$5,454,910
$237.17 p/Share
|
23,000
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$5,084,420
$231.11 p/Share
|
22,000
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$4,880,500
$227.0 p/Share
|
21,500
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$4,662,000
$222.0 p/Share
|
21,000
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$4,340,000
$217.0 p/Share
|
20,000
|
|
Nov 02
2023
|
SELL
Open market or private sale
|
$3,905,584
$212.26 p/Share
|
18,400
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$3,587,500
$205.0 p/Share
|
17,500
|
|
Oct 31
2023
|
SELL
Open market or private sale
|
$3,384,190
$199.07 p/Share
|
17,000
|
|
Aug 24
2023
|
SELL
Open market or private sale
|
$3,171,630
$192.22 p/Share
|
16,500
|
|
Aug 22
2023
|
SELL
Open market or private sale
|
$2,993,760
$187.11 p/Share
|
16,000
|
|
Aug 01
2023
|
SELL
Open market or private sale
|
$2,390,040
$177.04 p/Share
|
13,500
|
|
May 30
2023
|
SELL
Open market or private sale
|
$2,309,985
$171.11 p/Share
|
13,500
|
|