Harding Loevner L.P.
| Bought at price 27.26 per share. | Direct | 250,528 | 19 Sept 2022 | 9,191 |
Harding Loevner L.P.
| Sold at price 26.94 per share. | Direct | 308,359 | 19 Sept 2022 | 11,447 |
Harding Loevner L.P.
| | Direct | | 07 Sept 2022 | 0 |
Aberdeen Standard Investments (Edinburgh)
| | Direct | | 26 Aug 2022 | 0 |
Aberdeen Standard Investments (Edinburgh)
| | Direct | | 25 Aug 2022 | 0 |
WCM Investment Management, Inc.
| Bought at price 25.65 per share. | Direct | 92,109 | 25 Aug 2022 | 3,591 |
WCM Investment Management, Inc.
| Sold at price 25.70 per share. | Direct | 273,525 | 25 Aug 2022 | 10,643 |
Aberdeen Standard Investments (Edinburgh)
| | Direct | | 24 Aug 2022 | 0 |
WCM Investment Management, Inc.
| Bought at price 25.48 per share. | Direct | 617,151 | 24 Aug 2022 | 24,221 |
WCM Investment Management, Inc.
| Sold at price 25.45 per share. | Direct | 190,620 | 24 Aug 2022 | 7,490 |