Jan 08
2025
|
BUY
Other acquisition or disposition
|
$8,680
$108.5 p/Share
|
80
|
|
Dec 04
2024
|
BUY
Other acquisition or disposition
|
$828
$118.41 p/Share
|
7
|
|
Sep 05
2024
|
BUY
Other acquisition or disposition
|
$833
$92.57 p/Share
|
9
|
|
Jun 05
2024
|
BUY
Other acquisition or disposition
|
$770
$110.01 p/Share
|
7
|
|
Mar 06
2024
|
BUY
Other acquisition or disposition
|
$692
$115.47 p/Share
|
6
|
|
Jan 04
2024
|
BUY
Other acquisition or disposition
|
$8,346
$93.78 p/Share
|
89
|
|
Dec 06
2023
|
BUY
Other acquisition or disposition
|
$663
$94.72 p/Share
|
7
|
|
Sep 07
2023
|
BUY
Other acquisition or disposition
|
$664
$83.05 p/Share
|
8
|
|
Jun 07
2023
|
BUY
Other acquisition or disposition
|
$609
$76.19 p/Share
|
8
|
|
Mar 08
2023
|
BUY
Other acquisition or disposition
|
$607
$75.96 p/Share
|
8
|
|
Jan 05
2023
|
BUY
Other acquisition or disposition
|
$4,204
$97.78 p/Share
|
43
|
|
Dec 06
2022
|
BUY
Other acquisition or disposition
|
$518
$103.67 p/Share
|
5
|
|
Sep 07
2022
|
BUY
Other acquisition or disposition
|
$443
$88.57 p/Share
|
5
|
|
Jun 01
2022
|
BUY
Other acquisition or disposition
|
$443
$88.54 p/Share
|
5
|
|
Mar 01
2022
|
BUY
Other acquisition or disposition
|
$446
$89.29 p/Share
|
5
|
|
Jan 05
2022
|
BUY
Other acquisition or disposition
|
$1,955
$93.08 p/Share
|
21
|
|
Dec 07
2021
|
BUY
Other acquisition or disposition
|
$438
$87.61 p/Share
|
5
|
|
Sep 08
2021
|
BUY
Other acquisition or disposition
|
$412
$82.3 p/Share
|
5
|
|
Jun 02
2021
|
BUY
Other acquisition or disposition
|
$369
$92.29 p/Share
|
4
|
|
Mar 02
2021
|
BUY
Other acquisition or disposition
|
$377
$94.18 p/Share
|
4
|
|
Jan 06
2021
|
BUY
Other acquisition or disposition
|
$710
$88.81 p/Share
|
8
|
|