Oct 15
2024
|
BUY
Other acquisition or disposition
|
$1,042
$57.9 p/Share
|
18
|
|
Jul 16
2024
|
BUY
Other acquisition or disposition
|
$1,018
$59.94 p/Share
|
17
|
|
Apr 16
2024
|
BUY
Other acquisition or disposition
|
$1,012
$50.64 p/Share
|
20
|
|
Jan 17
2024
|
BUY
Other acquisition or disposition
|
$986
$54.81 p/Share
|
18
|
|
Oct 17
2023
|
BUY
Other acquisition or disposition
|
$1,011
$48.16 p/Share
|
21
|
|
Jul 18
2023
|
BUY
Other acquisition or disposition
|
$989
$54.98 p/Share
|
18
|
|
Apr 11
2023
|
BUY
Other acquisition or disposition
|
$974
$51.31 p/Share
|
19
|
|
Jan 18
2023
|
BUY
Other acquisition or disposition
|
$949
$59.33 p/Share
|
16
|
|
Oct 18
2022
|
BUY
Other acquisition or disposition
|
$1,000
$62.56 p/Share
|
16
|
|
Jul 12
2022
|
BUY
Other acquisition or disposition
|
$952
$59.47 p/Share
|
16
|
|
Apr 11
2022
|
BUY
Other acquisition or disposition
|
$868
$57.85 p/Share
|
15
|
|
Jan 11
2022
|
BUY
Other acquisition or disposition
|
$844
$60.27 p/Share
|
14
|
|
Oct 12
2021
|
BUY
Other acquisition or disposition
|
$847
$56.48 p/Share
|
15
|
|
Jul 13
2021
|
BUY
Other acquisition or disposition
|
$787
$52.47 p/Share
|
15
|
|
Apr 13
2021
|
BUY
Other acquisition or disposition
|
$790
$56.46 p/Share
|
14
|
|
Feb 25
2021
|
|
$10,632
$53.16 p/Share
|
200
|
|
Jan 12
2021
|
BUY
Other acquisition or disposition
|
$719
$51.33 p/Share
|
14
|
|
Nov 30
2020
|
|
$97,308
$45.9 p/Share
|
2,120
|
|