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
|
|
Apr 05
2023
|
SELL
Open market or private sale
|
$2,235,465
$165.59 p/Share
|
13,500
|
|
Apr 04
2023
|
SELL
Open market or private sale
|
$2,264,625
$167.75 p/Share
|
13,500
|
|
Apr 03
2023
|
SELL
Open market or private sale
|
$2,236,275
$165.65 p/Share
|
13,500
|
|
Mar 08
2023
|
SELL
Open market or private sale
|
$20,743,800
$148.17 p/Share
|
140,000
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$13,013,000
$130.13 p/Share
|
100,000
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$12,950,999
$129.51 p/Share
|
100,000
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$13,000,000
$130.0 p/Share
|
100,000
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$13,025,000
$521.0 p/Share
|
25,000
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$12,950,000
$518.0 p/Share
|
25,000
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$10,500,000
$525.0 p/Share
|
20,000
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$12,456,000
$519.0 p/Share
|
24,000
|
|
Nov 11
2021
|
SELL
Open market or private sale
|
$12,567,839
$523.66 p/Share
|
24,000
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$12,573,120
$523.88 p/Share
|
24,000
|
|