Sep 05
2024
|
BUY
Other acquisition or disposition
|
$1,851
$92.57 p/Share
|
20
|
|
Jun 05
2024
|
BUY
Other acquisition or disposition
|
$1,870
$110.01 p/Share
|
17
|
|
Mar 06
2024
|
BUY
Other acquisition or disposition
|
$1,616
$115.47 p/Share
|
14
|
|
Jan 04
2024
|
BUY
Other acquisition or disposition
|
$19,037
$93.78 p/Share
|
203
|
|
Sep 07
2023
|
BUY
Other acquisition or disposition
|
$1,577
$83.05 p/Share
|
19
|
|
Jun 07
2023
|
BUY
Other acquisition or disposition
|
$1,447
$76.19 p/Share
|
19
|
|
Mar 08
2023
|
BUY
Other acquisition or disposition
|
$1,367
$75.96 p/Share
|
18
|
|
Jan 05
2023
|
BUY
Other acquisition or disposition
|
$10,266
$97.78 p/Share
|
105
|
|
Dec 06
2022
|
BUY
Other acquisition or disposition
|
$1,347
$103.67 p/Share
|
13
|
|
Sep 07
2022
|
BUY
Other acquisition or disposition
|
$1,240
$88.57 p/Share
|
14
|
|
Jun 01
2022
|
BUY
Other acquisition or disposition
|
$1,240
$88.54 p/Share
|
14
|
|
Mar 01
2022
|
BUY
Other acquisition or disposition
|
$1,161
$89.29 p/Share
|
13
|
|
Jan 05
2022
|
BUY
Other acquisition or disposition
|
$5,026
$93.08 p/Share
|
54
|
|
Dec 07
2021
|
BUY
Other acquisition or disposition
|
$1,139
$87.61 p/Share
|
13
|
|
Sep 08
2021
|
BUY
Other acquisition or disposition
|
$1,152
$82.3 p/Share
|
14
|
|
Jun 02
2021
|
BUY
Other acquisition or disposition
|
$1,107
$92.29 p/Share
|
12
|
|
Mar 02
2021
|
BUY
Other acquisition or disposition
|
$1,036
$94.18 p/Share
|
11
|
|
Jan 06
2021
|
BUY
Other acquisition or disposition
|
$2,220
$88.81 p/Share
|
25
|
|