Sep 05
2024
|
BUY
Other acquisition or disposition
|
$6,942
$92.57 p/Share
|
75
|
|
Jun 05
2024
|
BUY
Other acquisition or disposition
|
$7,040
$110.01 p/Share
|
64
|
|
Mar 06
2024
|
BUY
Other acquisition or disposition
|
$6,235
$115.47 p/Share
|
54
|
|
Jan 04
2024
|
BUY
Other acquisition or disposition
|
$71,272
$93.78 p/Share
|
760
|
|
Dec 06
2023
|
BUY
Other acquisition or disposition
|
$5,967
$94.72 p/Share
|
63
|
|
Sep 07
2023
|
BUY
Other acquisition or disposition
|
$5,979
$83.05 p/Share
|
72
|
|
Jun 07
2023
|
BUY
Other acquisition or disposition
|
$5,561
$76.19 p/Share
|
73
|
|
Mar 08
2023
|
BUY
Other acquisition or disposition
|
$5,469
$75.96 p/Share
|
72
|
|
Jan 05
2023
|
BUY
Other acquisition or disposition
|
$39,503
$97.78 p/Share
|
404
|
|
Dec 06
2022
|
BUY
Other acquisition or disposition
|
$5,183
$103.67 p/Share
|
50
|
|
Sep 07
2022
|
BUY
Other acquisition or disposition
|
$4,783
$88.57 p/Share
|
54
|
|
Jun 01
2022
|
BUY
Other acquisition or disposition
|
$4,781
$88.54 p/Share
|
54
|
|
Mar 01
2022
|
BUY
Other acquisition or disposition
|
$4,643
$89.29 p/Share
|
52
|
|
Jan 05
2022
|
BUY
Other acquisition or disposition
|
$20,012
$93.08 p/Share
|
215
|
|
Dec 07
2021
|
BUY
Other acquisition or disposition
|
$4,556
$87.61 p/Share
|
52
|
|
Sep 08
2021
|
BUY
Other acquisition or disposition
|
$4,527
$82.3 p/Share
|
55
|
|
Jun 02
2021
|
BUY
Other acquisition or disposition
|
$4,522
$92.29 p/Share
|
49
|
|
Mar 02
2021
|
BUY
Other acquisition or disposition
|
$4,238
$94.18 p/Share
|
45
|
|
Jan 06
2021
|
BUY
Other acquisition or disposition
|
$9,147
$88.81 p/Share
|
103
|
|