Sep 05
2024
|
BUY
Other acquisition or disposition
|
$5,646
$92.57 p/Share
|
61
|
|
Jun 05
2024
|
BUY
Other acquisition or disposition
|
$5,610
$110.01 p/Share
|
51
|
|
Mar 06
2024
|
BUY
Other acquisition or disposition
|
$4,965
$115.47 p/Share
|
43
|
|
Jan 04
2024
|
BUY
Other acquisition or disposition
|
$57,393
$93.78 p/Share
|
612
|
|
Sep 07
2023
|
BUY
Other acquisition or disposition
|
$4,816
$83.05 p/Share
|
58
|
|
Jun 07
2023
|
BUY
Other acquisition or disposition
|
$4,495
$76.19 p/Share
|
59
|
|
Mar 08
2023
|
BUY
Other acquisition or disposition
|
$4,405
$75.96 p/Share
|
58
|
|
Jan 05
2023
|
BUY
Other acquisition or disposition
|
$31,778
$97.78 p/Share
|
325
|
|
Dec 06
2022
|
BUY
Other acquisition or disposition
|
$4,146
$103.67 p/Share
|
40
|
|
Sep 07
2022
|
BUY
Other acquisition or disposition
|
$3,809
$88.57 p/Share
|
43
|
|
Jun 01
2022
|
BUY
Other acquisition or disposition
|
$3,807
$88.54 p/Share
|
43
|
|
Mar 01
2022
|
BUY
Other acquisition or disposition
|
$3,661
$89.29 p/Share
|
41
|
|
Jan 05
2022
|
BUY
Other acquisition or disposition
|
$16,103
$93.08 p/Share
|
173
|
|
Dec 07
2021
|
BUY
Other acquisition or disposition
|
$3,592
$87.61 p/Share
|
41
|
|
Sep 08
2021
|
BUY
Other acquisition or disposition
|
$3,621
$82.3 p/Share
|
44
|
|
Jun 02
2021
|
BUY
Other acquisition or disposition
|
$3,599
$92.29 p/Share
|
39
|
|
Mar 02
2021
|
BUY
Other acquisition or disposition
|
$3,390
$94.18 p/Share
|
36
|
|
Jan 06
2021
|
BUY
Other acquisition or disposition
|
$7,282
$88.81 p/Share
|
82
|
|