Oct 01
2024
SELL
Open market or private sale
$104,973
$1049.73 p/Share
100
Reduced 0.57%
17,582
Common Stock
Sep 03
2024
SELL
Open market or private sale
$117,976
$1179.76 p/Share
100
Reduced 0.56%
17,682
Common Stock
Aug 01
2024
SELL
Open market or private sale
$107,095
$1081.77 p/Share
99
Reduced 0.55%
17,783
Common Stock
Aug 01
2024
SELL
Open market or private sale
$1,100
$1100.03 p/Share
1
Reduced 0.01%
17,782
Common Stock
Jul 01
2024
SELL
Open market or private sale
$105,906
$1059.06 p/Share
100
Reduced 0.56%
17,882
Common Stock
Jun 03
2024
SELL
Open market or private sale
$99,102
$991.02 p/Share
100
Reduced 0.55%
17,982
Common Stock
May 01
2024
SELL
Open market or private sale
$90,147
$901.47 p/Share
100
Reduced 0.55%
18,082
Common Stock
Apr 01
2024
SELL
Open market or private sale
$96,156
$961.56 p/Share
100
Reduced 0.55%
18,182
Common Stock
Mar 01
2024
SELL
Open market or private sale
$97,823
$978.23 p/Share
100
Reduced 0.54%
18,282
Common Stock
Feb 01
2024
SELL
Open market or private sale
$95,251
$952.51 p/Share
100
Reduced 0.54%
18,382
Common Stock
Jan 02
2024
SELL
Open market or private sale
$89,569
$895.69 p/Share
100
Reduced 0.54%
18,347
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
135
Added 0.73%
18,482
Common Stock
Dec 01
2023
SELL
Open market or private sale
$81,855
$818.55 p/Share
100
Reduced 0.54%
18,447
Common Stock
Nov 07
2023
SELL
Open market or private sale
$82,890
$828.9 p/Share
100
Reduced 0.54%
18,547
Common Stock
Aug 01
2023
SELL
Open market or private sale
$73,775
$737.75 p/Share
100
Reduced 0.53%
18,647
Common Stock
Jul 03
2023
SELL
Open market or private sale
$71,583
$715.83 p/Share
100
Reduced 0.53%
18,747
Common Stock
Jun 01
2023
SELL
Open market or private sale
$73,444
$734.44 p/Share
100
Reduced 0.53%
18,847
Common Stock
May 01
2023
SELL
Open market or private sale
$80,546
$805.46 p/Share
100
Reduced 0.53%
18,947
Common Stock
Apr 03
2023
SELL
Open market or private sale
$81,999
$819.99 p/Share
100
Reduced 0.52%
19,047
Common Stock
Mar 01
2023
SELL
Open market or private sale
$76,244
$762.44 p/Share
100
Reduced 0.52%
19,147
Common Stock
Feb 01
2023
SELL
Open market or private sale
$75,746
$757.46 p/Share
100
Reduced 0.52%
19,247
Common Stock
Jan 03
2023
SELL
Open market or private sale
$72,700
$727.0 p/Share
100
Reduced 0.52%
19,182
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
165
Added 0.85%
19,347
Common Stock
Dec 01
2022
SELL
Open market or private sale
$75,998
$759.98 p/Share
100
Reduced 0.52%
19,282
Common Stock
Nov 01
2022
SELL
Open market or private sale
$75,592
$755.92 p/Share
100
Reduced 0.51%
19,382
Common Stock