Sep 30
2024
|
|
-
|
16,802
|
|
Sep 27
2024
|
SELL
Open market or private sale
|
$2,780,226
$165.47 p/Share
|
16,802
|
|
Sep 06
2024
|
|
-
|
21,467
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$3,454,684
$160.93 p/Share
|
21,467
|
|
Apr 01
2024
|
|
-
|
12,084
|
|
Mar 27
2024
|
SELL
Open market or private sale
|
$1,826,979
$151.19 p/Share
|
12,084
|
|
Feb 21
2024
|
|
-
|
48,076
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$6,841,214
$142.3 p/Share
|
48,076
|
|
Jan 03
2024
|
|
-
|
35,799
|
|
Dec 28
2023
|
SELL
Open market or private sale
|
$3,998,933
$141.4 p/Share
|
28,281
|
|
Sep 29
2023
|
|
-
|
35,799
|
|
Sep 27
2023
|
SELL
Open market or private sale
|
$4,684,299
$130.85 p/Share
|
35,799
|
|
Sep 06
2023
|
|
-
|
42,900
|
|
Sep 05
2023
|
SELL
Open market or private sale
|
$5,857,566
$136.54 p/Share
|
42,900
|
|
Mar 30
2023
|
|
-
|
29,006
|
|
Mar 29
2023
|
SELL
Open market or private sale
|
$2,953,971
$101.84 p/Share
|
29,006
|
|
Jan 25
2023
|
|
-
|
11,313
|
|
Jan 23
2023
|
SELL
Open market or private sale
|
$1,131,300
$100.0 p/Share
|
11,313
|
|
Sep 30
2022
|
|
-
|
34,809
|
|
Sep 28
2022
|
SELL
Open market or private sale
|
$3,480,900
$100.0 p/Share
|
34,809
|
|
Aug 04
2022
|
SELL
Open market or private sale
|
$4,118,114
$118.34 p/Share
|
34,799
|
|
Aug 04
2022
|
|
-
|
34,799
|
|
May 03
2022
|
|
-
|
3,044
|
|
Apr 13
2022
|
|
-
|
1,795
|
|
Dec 29
2021
|
SELL
Open market or private sale
|
$7,322,388
$2931.3 p/Share
|
2,498
|
|