Jun 04
2025
|
BUY
Other acquisition or disposition
|
$5,740
$92.59 p/Share
|
62
|
|
Mar 05
2025
|
BUY
Other acquisition or disposition
|
$5,869
$102.97 p/Share
|
57
|
|
Jan 08
2025
|
BUY
Other acquisition or disposition
|
$51,212
$108.5 p/Share
|
472
|
|
Dec 04
2024
|
BUY
Other acquisition or disposition
|
$5,091
$118.41 p/Share
|
43
|
|
Sep 05
2024
|
BUY
Other acquisition or disposition
|
$5,091
$92.57 p/Share
|
55
|
|
Jun 05
2024
|
BUY
Other acquisition or disposition
|
$5,060
$110.01 p/Share
|
46
|
|
Mar 06
2024
|
BUY
Other acquisition or disposition
|
$4,503
$115.47 p/Share
|
39
|
|
Jan 04
2024
|
BUY
Other acquisition or disposition
|
$51,672
$93.78 p/Share
|
551
|
|
Dec 06
2023
|
BUY
Other acquisition or disposition
|
$4,262
$94.72 p/Share
|
45
|
|
Sep 07
2023
|
BUY
Other acquisition or disposition
|
$4,318
$83.05 p/Share
|
52
|
|
Jun 07
2023
|
BUY
Other acquisition or disposition
|
$4,038
$76.19 p/Share
|
53
|
|