Oct 22
2024
BUY
Grant, award, or other acquisition
-
303
Added 2.45%
12,077
Common Stock
Aug 15
2024
SELL
Open market or private sale
$543,430
$876.5 p/Share
620
Reduced 5.0%
11,774
Common Stock
Feb 09
2024
SELL
Open market or private sale
$1,043,258
$723.48 p/Share
1,442
Reduced 10.42%
12,394
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
18
Added 0.13%
13,836
Common Stock
Oct 22
2023
BUY
Grant, award, or other acquisition
-
489
Added 3.42%
13,818
Common Stock
Jun 28
2023
SELL
Open market or private sale
$834,145
$533.0 p/Share
1,565
Reduced 10.51%
13,329
Common Stock
Jun 07
2023
SELL
Open market or private sale
$2,041,769
$514.17 p/Share
3,971
Reduced 21.05%
14,894
Common Stock
Dec 20
2022
-
55
Reduced 0.29%
18,865
Common Stock
Dec 12
2022
SELL
Open market or private sale
$459,816
$483.0 p/Share
952
Reduced 4.79%
18,920
Common Stock
Oct 22
2022
BUY
Grant, award, or other acquisition
-
565
Added 2.76%
19,872
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
-
561
Added 2.82%
19,307
Common Stock
Jan 27
2021
SELL
Open market or private sale
$252,096
$363.25 p/Share
694
Reduced 3.57%
18,746
Common Stock
Jan 13
2021
SELL
Open market or private sale
$438,966
$366.11 p/Share
1,199
Reduced 5.81%
19,440
Common Stock
Dec 30
2020
SELL
Open market or private sale
$323,521
$375.75 p/Share
861
Reduced 4.0%
20,639
Common Stock
Dec 21
2020
SELL
Open market or private sale
$362,590
$362.59 p/Share
1,000
Reduced 4.44%
21,500
Common Stock
Dec 11
2020
BUY
Grant, award, or other acquisition
-
34
Added 0.15%
22,500
Common Stock
Oct 22
2020
BUY
Grant, award, or other acquisition
-
719
Added 3.1%
22,466
Common Stock
Sep 28
2020
SELL
Open market or private sale
$869,750
$347.9 p/Share
2,500
Reduced 10.31%
21,747
Common Stock
Aug 14
2020
SELL
Open market or private sale
$422,500
$338.0 p/Share
1,250
Reduced 4.9%
24,247
Common Stock
Aug 13
2020
SELL
Open market or private sale
$419,787
$335.83 p/Share
1,250
Reduced 4.67%
25,497
Common Stock
Jul 13
2020
SELL
Open market or private sale
$653,200
$326.6 p/Share
2,000
Reduced 6.96%
26,747
Common Stock
Jul 02
2020
SELL
Open market or private sale
$211,322
$308.5 p/Share
685
Reduced 2.33%
28,747
Common Stock
Jul 01
2020
SELL
Open market or private sale
$349,468
$302.57 p/Share
1,155
Reduced 3.78%
29,432
Common Stock
Jun 05
2020
SELL
Open market or private sale
$622,440
$312.0 p/Share
1,995
Reduced 6.12%
30,587
Common Stock
Apr 20
2020
SELL
Open market or private sale
$314,830
$314.83 p/Share
1,000
Reduced 2.98%
32,582
Common Stock