Dec 06
2024
BUY
Other acquisition or disposition
$6,183
$247.32 p/Share
25
Added 0.14%
17,661
Common Stock
Sep 06
2024
BUY
Other acquisition or disposition
$5,632
$256.0 p/Share
22
Added 0.12%
17,636
Common Stock
Jun 07
2024
BUY
Other acquisition or disposition
$3,501
$250.13 p/Share
14
Added 0.08%
17,614
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
522
Added 2.88%
17,600
Common Stock
Mar 08
2024
BUY
Other acquisition or disposition
$5,877
$244.9 p/Share
24
Added 0.14%
17,078
Common Stock
Dec 08
2023
BUY
Other acquisition or disposition
$5,589
$243.04 p/Share
23
Added 0.13%
17,054
Common Stock
Sep 08
2023
BUY
Other acquisition or disposition
$5,708
$259.49 p/Share
22
Added 0.13%
17,031
Common Stock
Jun 09
2023
BUY
Other acquisition or disposition
$4,879
$271.09 p/Share
18
Added 0.11%
17,009
Common Stock
May 08
2023
SELL
Open market or private sale
$454,002
$259.43 p/Share
1,750
Reduced 9.34%
16,991
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
468
Added 2.44%
18,741
Common Stock
Mar 10
2023
BUY
Other acquisition or disposition
$3,435
$264.3 p/Share
13
Added 0.07%
18,273
Common Stock
Dec 12
2022
BUY
Other acquisition or disposition
$5,177
$235.36 p/Share
22
Added 0.12%
18,260
Common Stock
Sep 12
2022
BUY
Other acquisition or disposition
$5,126
$233.0 p/Share
22
Added 0.12%
18,238
Common Stock
Jun 13
2022
BUY
Other acquisition or disposition
$4,096
$256.02 p/Share
16
Added 0.09%
18,216
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
498
Added 2.66%
18,200
Common Stock
Mar 11
2022
BUY
Other acquisition or disposition
$2,483
$248.27 p/Share
10
Added 0.06%
17,702
Common Stock
Dec 03
2021
BUY
Other acquisition or disposition
$4,350
$310.74 p/Share
14
Added 0.08%
17,692
Common Stock
Nov 08
2021
SELL
Open market or private sale
$1,095,441
$319.65 p/Share
3,427
Reduced 16.24%
17,678
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$482,385
$140.76 p/Share
3,427
Added 13.97%
21,105
Common Stock
Nov 04
2021
SELL
Open market or private sale
$385,845
$313.44 p/Share
1,231
Reduced 6.51%
17,678
Common Stock
Sep 03
2021
BUY
Other acquisition or disposition
$4,515
$282.16 p/Share
16
Added 0.08%
18,909
Common Stock
Jun 07
2021
BUY
Other acquisition or disposition
$3,609
$257.76 p/Share
14
Added 0.07%
18,893
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
396
Added 2.05%
18,879
Common Stock
Mar 08
2021
BUY
Other acquisition or disposition
$2,333
$259.18 p/Share
9
Added 0.05%
18,483
Common Stock
Dec 04
2020
BUY
Other acquisition or disposition
$4,238
$249.31 p/Share
17
Added 0.09%
18,474
Common Stock