Oct 15
2024
BUY
Grant, award, or other acquisition
-
61
Added 0.85%
7,093
Common Stock
Sep 16
2024
SELL
Open market or private sale
$42,455
$124.87 p/Share
340
Reduced 4.61%
7,032
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
-
58
Added 0.78%
7,372
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
-
59
Added 0.8%
7,314
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
1,635
Added 18.39%
7,255
Common Stock
Dec 15
2023
SELL
Open market or private sale
$86,493
$131.05 p/Share
660
Reduced 10.51%
5,620
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
-
61
Added 0.96%
6,280
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
-
50
Added 0.8%
6,219
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
-
49
Added 0.79%
6,169
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
-
1,154
Added 15.86%
6,120
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
-
32
Added 0.64%
4,966
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
-
30
Added 0.6%
4,934
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
-
21
Added 0.43%
4,904
Common Stock
Mar 16
2022
SELL
Open market or private sale
$82,135
$193.26 p/Share
425
Reduced 8.01%
4,883
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
753
Added 12.42%
5,308
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
16
Added 0.35%
4,555
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
-
16
Added 0.35%
4,539
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
17
Added 0.37%
4,523
Common Stock
Mar 16
2021
SELL
Open market or private sale
$67,204
$168.01 p/Share
400
Reduced 8.15%
4,506
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
933
Added 15.98%
4,906
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
-
12
Added 0.3%
3,973
Common Stock
Jul 15
2020
BUY
Grant, award, or other acquisition
-
12
Added 0.3%
3,961
Common Stock
Apr 15
2020
BUY
Grant, award, or other acquisition
-
12
Added 0.3%
3,949
Common Stock
Feb 14
2020
SELL
Open market or private sale
$78,575
$174.61 p/Share
450
Reduced 10.26%
3,937
Common Stock
Jan 15
2020
BUY
Grant, award, or other acquisition
-
869
Added 16.53%
4,387
Common Stock