Sep 30
2024
BUY
Other acquisition or disposition
$5,333
$1333.29 p/Share
4
Added 0.1%
3,868
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$5,129
$1282.46 p/Share
4
Added 0.1%
3,864
Common Stock
Mar 28
2024
BUY
Other acquisition or disposition
$4,883
$1220.99 p/Share
4
Added 0.1%
3,859
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
315
Added 7.55%
3,855
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
800
Added 18.43%
3,540
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$1,286
$1286.86 p/Share
1
Added 0.04%
2,740
Common Stock
Dec 29
2023
BUY
Other acquisition or disposition
$3,620
$1206.92 p/Share
3
Added 0.11%
2,738
Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$18,216
$1401.29 p/Share
13
Reduced 0.47%
2,735
Common Stock
Nov 15
2023
BUY
Other acquisition or disposition
$9,927
$1240.97 p/Share
8
Added 0.29%
2,748
Common Stock
Sep 29
2023
BUY
Other acquisition or disposition
$4,658
$1164.51 p/Share
4
Added 0.15%
2,739
Common Stock
Aug 15
2023
BUY
Other acquisition or disposition
$9,418
$1345.45 p/Share
7
Added 0.26%
2,735
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$5,509
$1101.99 p/Share
5
Added 0.18%
2,727
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
-
368
Added 11.91%
2,722
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$4,343
$1085.8 p/Share
4
Added 0.17%
2,354
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
482
Added 17.03%
2,348
Common Stock
Jan 15
2023
BUY
Other acquisition or disposition
$1,295
$1295.96 p/Share
1
Added 0.04%
2,349
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$213,085
$1315.34 p/Share
162
Reduced 8.0%
1,862
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
535
Added 21.03%
2,009
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$71,222
$1249.5 p/Share
57
Reduced 3.72%
1,474
Common Stock
Sep 05
2021
SELL
Payment of exercise price or tax liability
$31,392
$1255.66 p/Share
25
Reduced 1.61%
1,531
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
545
Added 25.93%
1,557
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$24,001
$1000.03 p/Share
24
Reduced 2.32%
1,012
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
348
Added 25.14%
1,036
Common Stock
Dec 03
2019
SELL
Payment of exercise price or tax liability
$23,252
$1107.25 p/Share
21
Reduced 2.96%
688
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
$127,109
$1016.87 p/Share
125
Added 14.99%
709
Common Stock