May 21
2025
|
SELL
Open market or private sale
|
$120,818
$200.03 p/Share
|
604
|
|
May 20
2025
|
SELL
Open market or private sale
|
$2,709,748
$200.44 p/Share
|
13,519
|
|
May 19
2025
|
SELL
Open market or private sale
|
$12,489,933
$200.89 p/Share
|
62,173
|
|
May 16
2025
|
SELL
Open market or private sale
|
$12,759,598
$200.85 p/Share
|
63,528
|
|
May 14
2025
|
SELL
Open market or private sale
|
$2,225,154
$200.32 p/Share
|
11,108
|
|
May 13
2025
|
SELL
Open market or private sale
|
$3,596,110
$200.9 p/Share
|
17,900
|
|
May 12
2025
|
SELL
Open market or private sale
|
$20,054
$200.54 p/Share
|
100
|
|
Mar 24
2025
|
SELL
Open market or private sale
|
$5,122,027
$195.11 p/Share
|
26,252
|
|
Mar 21
2025
|
SELL
Open market or private sale
|
$4,633,332
$191.46 p/Share
|
24,200
|
|
Mar 20
2025
|
SELL
Open market or private sale
|
$4,441,504
$191.09 p/Share
|
23,243
|
|
Mar 19
2025
|
SELL
Open market or private sale
|
$5,017,995
$191.49 p/Share
|
26,205
|
|
Mar 18
2025
|
SELL
Open market or private sale
|
$19,004
$190.04 p/Share
|
100
|
|
Dec 05
2024
|
|
-
|
500,000
|
|
Feb 27
2024
|
|
-
|
20,000
|
|
Jun 15
2023
|
|
-
|
16,250
|
|
Jun 13
2023
|
|
-
|
16,250
|
|
Mar 15
2023
|
|
-
|
13,000
|
|
Mar 01
2023
|
|
-
|
13,000
|
|
Nov 05
2020
|
SELL
Open market or private sale
|
$8,247,540
$196.37 p/Share
|
42,000
|
|