Sep 25
2024
BUY
Grant, award, or other acquisition
$36,929
$1367.76 p/Share
27
Added 3.79%
685
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$36,338
$1172.2 p/Share
31
Added 4.63%
638
Common Stock
Feb 12
2024
SELL
Open market or private sale
$1,112
$1112.22 p/Share
1
Reduced 0.15%
658
Common Stock
Dec 22
2023
SELL
Open market or private sale
$1,000
$1000.55 p/Share
1
Reduced 0.15%
659
Common Stock
Sep 25
2023
BUY
Grant, award, or other acquisition
$37,182
$864.7 p/Share
43
Added 6.62%
607
Common Stock
Jul 27
2023
SELL
Open market or private sale
$889
$889.38 p/Share
1
Reduced 0.15%
660
Common Stock
Jul 10
2023
BUY
Open market or private purchase
$883
$883.3 p/Share
1
Added 0.15%
661
Common Stock
May 15
2023
SELL
Open market or private sale
$800
$800.28 p/Share
1
Reduced 0.15%
660
Common Stock
Apr 14
2023
SELL
Open market or private sale
$751
$751.94 p/Share
1
Reduced 0.15%
661
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
$36,947
$697.13 p/Share
53
Added 8.59%
564
Common Stock
Mar 24
2023
BUY
Open market or private purchase
$692
$692.9 p/Share
1
Added 0.15%
662
Common Stock
Mar 07
2023
SELL
Open market or private sale
$764
$764.3 p/Share
1
Reduced 0.15%
661
Common Stock
Jan 24
2023
BUY
Open market or private purchase
$6,846
$684.64 p/Share
10
Added 1.49%
662
Common Stock
Jan 23
2023
SELL
Open market or private sale
$681
$681.1 p/Share
1
Reduced 0.15%
652
Common Stock
Dec 23
2022
BUY
Open market or private purchase
$619
$619.54 p/Share
1
Added 0.15%
653
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$36,987
$587.1 p/Share
63
Added 10.73%
524
Common Stock
Apr 04
2022
BUY
Open market or private purchase
$668
$668.88 p/Share
1
Added 0.15%
652
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
$37,470
$646.03 p/Share
58
Added 11.18%
461
Common Stock
Dec 31
2021
BUY
Open market or private purchase
$634
$634.26 p/Share
1
Added 0.15%
651
Common Stock
Sep 28
2021
BUY
Grant, award, or other acquisition
$37,391
$612.96 p/Share
61
Added 13.15%
403
Common Stock
Jul 28
2021
SELL
Open market or private sale
$650
$650.72 p/Share
1
Reduced 0.15%
650
Common Stock
May 24
2021
BUY
Open market or private purchase
$616
$616.46 p/Share
1
Added 0.15%
651
Common Stock
Mar 17
2021
BUY
Grant, award, or other acquisition
$37,048
$617.46 p/Share
60
Added 14.93%
342
Common Stock
Nov 03
2020
SELL
Open market or private sale
$510
$510.62 p/Share
1
Reduced 0.15%
650
Common Stock
Oct 19
2020
BUY
Grant, award, or other acquisition
$37,340
$491.32 p/Share
76
Added 21.23%
282
Common Stock