Nov 10
2023
|
BUY
Other acquisition or disposition
|
$391
$19.55 p/Share
|
20
|
|
Aug 11
2023
|
BUY
Other acquisition or disposition
|
$379
$21.09 p/Share
|
18
|
|
May 12
2023
|
BUY
Other acquisition or disposition
|
$374
$17.83 p/Share
|
21
|
|
Feb 14
2023
|
BUY
Other acquisition or disposition
|
$386
$22.75 p/Share
|
17
|
|
Dec 28
2022
|
SELL
Other acquisition or disposition
|
-
|
75
|
|
Nov 14
2022
|
BUY
Other acquisition or disposition
|
$390
$24.43 p/Share
|
16
|
|
Aug 12
2022
|
BUY
Other acquisition or disposition
|
$395
$24.71 p/Share
|
16
|
|
May 13
2022
|
BUY
Other acquisition or disposition
|
$387
$24.16 p/Share
|
16
|
|
Feb 11
2022
|
BUY
Other acquisition or disposition
|
$358
$25.55 p/Share
|
14
|
|
Nov 12
2021
|
BUY
Other acquisition or disposition
|
$392
$27.97 p/Share
|
14
|
|
Aug 13
2021
|
BUY
Other acquisition or disposition
|
$381
$25.39 p/Share
|
15
|
|
May 14
2021
|
BUY
Other acquisition or disposition
|
$349
$24.95 p/Share
|
14
|
|
Feb 12
2021
|
BUY
Other acquisition or disposition
|
$357
$20.99 p/Share
|
17
|
|
Nov 13
2020
|
BUY
Other acquisition or disposition
|
$343
$19.03 p/Share
|
18
|
|
Aug 10
2020
|
BUY
Other acquisition or disposition
|
$336
$17.68 p/Share
|
19
|
|
May 11
2020
|
BUY
Other acquisition or disposition
|
$346
$18.19 p/Share
|
19
|
|
Feb 10
2020
|
BUY
Other acquisition or disposition
|
$319
$26.6 p/Share
|
12
|
|
Nov 11
2019
|
BUY
Other acquisition or disposition
|
$348
$26.78 p/Share
|
13
|
|
Aug 12
2019
|
BUY
Other acquisition or disposition
|
$314
$24.12 p/Share
|
13
|
|
May 13
2019
|
BUY
Other acquisition or disposition
|
$290
$29.0 p/Share
|
10
|
|
Feb 11
2019
|
BUY
Other acquisition or disposition
|
$453
$25.17 p/Share
|
18
|
|
Nov 12
2018
|
BUY
Other acquisition or disposition
|
$316
$26.32 p/Share
|
12
|
|
Aug 13
2018
|
BUY
Other acquisition or disposition
|
$303
$27.55 p/Share
|
11
|
|
May 14
2018
|
BUY
Other acquisition or disposition
|
$296
$24.63 p/Share
|
12
|
|
Feb 12
2018
|
BUY
Other acquisition or disposition
|
$311
$23.94 p/Share
|
13
|
|