Mar 28
2023
|
BUY
Other acquisition or disposition
|
$275
$39.39 p/Share
|
7
|
|
Mar 15
2023
|
BUY
Other acquisition or disposition
|
$343
$38.21 p/Share
|
9
|
|
Feb 15
2023
|
BUY
Other acquisition or disposition
|
$357
$39.67 p/Share
|
9
|
|
Jan 13
2023
|
BUY
Other acquisition or disposition
|
$346
$38.47 p/Share
|
9
|
|
Dec 15
2022
|
BUY
Other acquisition or disposition
|
$333
$37.04 p/Share
|
9
|
|
Nov 15
2022
|
BUY
Other acquisition or disposition
|
$347
$38.57 p/Share
|
9
|
|
Oct 14
2022
|
BUY
Other acquisition or disposition
|
$333
$33.35 p/Share
|
10
|
|
Sep 27
2022
|
BUY
Other acquisition or disposition
|
$143
$35.66 p/Share
|
4
|
|
Sep 15
2022
|
BUY
Other acquisition or disposition
|
$322
$40.23 p/Share
|
8
|
|
Aug 15
2022
|
BUY
Other acquisition or disposition
|
$306
$43.77 p/Share
|
7
|
|
Jul 15
2022
|
BUY
Other acquisition or disposition
|
$323
$40.37 p/Share
|
8
|
|
Jun 15
2022
|
BUY
Other acquisition or disposition
|
$321
$35.63 p/Share
|
9
|
|
May 13
2022
|
BUY
Other acquisition or disposition
|
$339
$37.7 p/Share
|
9
|
|
Apr 14
2022
|
BUY
Other acquisition or disposition
|
$338
$42.28 p/Share
|
8
|
|
Mar 15
2022
|
BUY
Other acquisition or disposition
|
$323
$40.43 p/Share
|
8
|
|
Feb 15
2022
|
BUY
Other acquisition or disposition
|
$298
$42.63 p/Share
|
7
|
|
Jan 14
2022
|
BUY
Other acquisition or disposition
|
$311
$44.39 p/Share
|
7
|
|
Dec 30
2021
|
BUY
Other acquisition or disposition
|
$135
$44.98 p/Share
|
3
|
|
Dec 15
2021
|
BUY
Other acquisition or disposition
|
$297
$42.4 p/Share
|
7
|
|
Nov 15
2021
|
BUY
Other acquisition or disposition
|
$322
$45.97 p/Share
|
7
|
|
Oct 15
2021
|
BUY
Other acquisition or disposition
|
$299
$42.75 p/Share
|
7
|
|
Sep 15
2021
|
BUY
Other acquisition or disposition
|
$289
$41.31 p/Share
|
7
|
|
Aug 13
2021
|
BUY
Other acquisition or disposition
|
$300
$42.81 p/Share
|
7
|
|
Jul 15
2021
|
BUY
Other acquisition or disposition
|
$291
$41.59 p/Share
|
7
|
|
Jun 15
2021
|
BUY
Other acquisition or disposition
|
$294
$42.0 p/Share
|
7
|
|