Oct 15
2024
|
BUY
Other acquisition or disposition
|
$6,891
$57.91 p/Share
|
119
|
|
Jul 16
2024
|
BUY
Other acquisition or disposition
|
$6,820
$60.9 p/Share
|
112
|
|
Apr 16
2024
|
BUY
Other acquisition or disposition
|
$6,742
$51.08 p/Share
|
132
|
|
Jan 18
2024
|
BUY
Other acquisition or disposition
|
$6,708
$55.44 p/Share
|
121
|
|
Oct 18
2023
|
BUY
Other acquisition or disposition
|
$6,694
$48.51 p/Share
|
138
|
|
Jul 19
2023
|
BUY
Other acquisition or disposition
|
$6,608
$56.97 p/Share
|
116
|
|
Apr 12
2023
|
BUY
Other acquisition or disposition
|
$6,531
$50.63 p/Share
|
129
|
|
Jan 19
2023
|
BUY
Other acquisition or disposition
|
$6,558
$57.53 p/Share
|
114
|
|
Oct 19
2022
|
BUY
Other acquisition or disposition
|
$6,458
$62.1 p/Share
|
104
|
|
Jul 13
2022
|
BUY
Other acquisition or disposition
|
$6,453
$59.2 p/Share
|
109
|
|
Apr 13
2022
|
BUY
Other acquisition or disposition
|
$5,716
$57.74 p/Share
|
99
|
|
Jan 12
2022
|
BUY
Other acquisition or disposition
|
$5,726
$59.65 p/Share
|
96
|
|
Oct 13
2021
|
BUY
Other acquisition or disposition
|
$5,692
$56.36 p/Share
|
101
|
|
Jul 14
2021
|
BUY
Other acquisition or disposition
|
$5,304
$52.0 p/Share
|
102
|
|
Apr 29
2021
|
BUY
Open market or private purchase
|
$1,452
$55.84 p/Share
|
26
|
|
Apr 14
2021
|
BUY
Other acquisition or disposition
|
$5,322
$56.62 p/Share
|
94
|
|
Jan 13
2021
|
BUY
Other acquisition or disposition
|
$5,236
$51.33 p/Share
|
102
|
|
Oct 14
2020
|
BUY
Other acquisition or disposition
|
$5,199
$39.69 p/Share
|
131
|
|