Sep 05
2024
|
BUY
Other acquisition or disposition
|
$4,813
$92.57 p/Share
|
52
|
|
Jun 05
2024
|
BUY
Other acquisition or disposition
|
$4,840
$110.01 p/Share
|
44
|
|
Mar 06
2024
|
BUY
Other acquisition or disposition
|
$4,272
$115.47 p/Share
|
37
|
|
Jan 04
2024
|
BUY
Other acquisition or disposition
|
$49,515
$93.78 p/Share
|
528
|
|
Dec 06
2023
|
BUY
Other acquisition or disposition
|
$4,072
$94.72 p/Share
|
43
|
|
Sep 07
2023
|
BUY
Other acquisition or disposition
|
$4,152
$83.05 p/Share
|
50
|
|
Jun 07
2023
|
BUY
Other acquisition or disposition
|
$3,885
$76.19 p/Share
|
51
|
|
Mar 08
2023
|
BUY
Other acquisition or disposition
|
$3,797
$75.96 p/Share
|
50
|
|
Jan 05
2023
|
BUY
Other acquisition or disposition
|
$27,280
$97.78 p/Share
|
279
|
|
Dec 06
2022
|
BUY
Other acquisition or disposition
|
$3,524
$103.67 p/Share
|
34
|
|
Sep 07
2022
|
BUY
Other acquisition or disposition
|
$3,277
$88.57 p/Share
|
37
|
|
Jun 01
2022
|
BUY
Other acquisition or disposition
|
$3,276
$88.54 p/Share
|
37
|
|
Mar 01
2022
|
BUY
Other acquisition or disposition
|
$3,214
$89.29 p/Share
|
36
|
|
Jan 05
2022
|
BUY
Other acquisition or disposition
|
$13,776
$93.08 p/Share
|
148
|
|
Dec 07
2021
|
BUY
Other acquisition or disposition
|
$3,066
$87.61 p/Share
|
35
|
|
Sep 08
2021
|
BUY
Other acquisition or disposition
|
$3,127
$82.3 p/Share
|
38
|
|
Jun 02
2021
|
BUY
Other acquisition or disposition
|
$3,046
$92.29 p/Share
|
33
|
|
Mar 02
2021
|
BUY
Other acquisition or disposition
|
$2,920
$94.18 p/Share
|
31
|
|
Jan 06
2021
|
BUY
Other acquisition or disposition
|
$6,217
$88.81 p/Share
|
70
|
|