Oct 15
2024
|
BUY
Other acquisition or disposition
|
$2,946
$57.78 p/Share
|
51
|
|
Jul 16
2024
|
BUY
Other acquisition or disposition
|
$3,000
$60.0 p/Share
|
50
|
|
Apr 16
2024
|
BUY
Other acquisition or disposition
|
$2,931
$50.55 p/Share
|
58
|
|
Jan 17
2024
|
BUY
Other acquisition or disposition
|
$2,942
$54.49 p/Share
|
54
|
|
Oct 17
2023
|
BUY
Other acquisition or disposition
|
$2,917
$47.82 p/Share
|
61
|
|
Jul 18
2023
|
BUY
Other acquisition or disposition
|
$2,858
$54.98 p/Share
|
52
|
|
Apr 11
2023
|
BUY
Other acquisition or disposition
|
$2,874
$50.43 p/Share
|
57
|
|
Jan 18
2023
|
BUY
Other acquisition or disposition
|
$2,856
$59.5 p/Share
|
48
|
|
Oct 18
2022
|
BUY
Other acquisition or disposition
|
$2,815
$62.57 p/Share
|
45
|
|
Jul 12
2022
|
BUY
Other acquisition or disposition
|
$2,799
$59.55 p/Share
|
47
|
|
Apr 11
2022
|
BUY
Other acquisition or disposition
|
$2,539
$57.71 p/Share
|
44
|
|
Oct 12
2021
|
BUY
Other acquisition or disposition
|
$2,481
$56.39 p/Share
|
44
|
|
Jul 13
2021
|
BUY
Other acquisition or disposition
|
$2,350
$52.23 p/Share
|
45
|
|
Apr 13
2021
|
BUY
Other acquisition or disposition
|
$2,315
$56.46 p/Share
|
41
|
|
Jan 12
2021
|
BUY
Other acquisition or disposition
|
$2,302
$51.15 p/Share
|
45
|
|
Oct 13
2020
|
BUY
Other acquisition or disposition
|
$2,247
$40.12 p/Share
|
56
|
|