Feb 26
2024
|
|
-
|
1,560
|
|
Feb 23
2024
|
|
-
|
18,125
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$14,994,340
$441.01 p/Share
|
34,000
|
|
Nov 21
2023
|
|
-
|
84
|
|
Nov 10
2023
|
SELL
Open market or private sale
|
$9,418,521
$390.81 p/Share
|
24,100
|
|
Nov 09
2023
|
SELL
Open market or private sale
|
$936,336
$390.14 p/Share
|
2,400
|
|
Nov 09
2023
|
|
-
|
7,750
|
|
Nov 08
2023
|
SELL
Open market or private sale
|
$4,681,800
$390.15 p/Share
|
12,000
|
|
Aug 02
2023
|
|
-
|
14,650
|
|
Feb 16
2023
|
SELL
Open market or private sale
|
$7,036,400
$351.82 p/Share
|
20,000
|
|
Nov 23
2022
|
|
-
|
13,500
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$10,056,640
$314.27 p/Share
|
32,000
|
|
Aug 03
2022
|
SELL
Open market or private sale
|
$8,523,836
$296.44 p/Share
|
28,754
|
|
Aug 02
2022
|
SELL
Open market or private sale
|
$1,874,675
$300.14 p/Share
|
6,246
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$8,989,394
$352.18 p/Share
|
25,525
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$6,013,410
$353.73 p/Share
|
17,000
|
|
May 07
2020
|
|
-
|
26,300
|
|