White (Bob)
| Bought at price 24.51 per share. | Direct | 7,696 | 23 Aug 2022 | 314 |
Ma (John)
| Bought at price 24.51 per share. | Direct | 7,696 | 23 Aug 2022 | 314 |
Owen (Marc E)
| Bought at price 24.42 per share. | Direct | 97,680 | 23 Aug 2022 | 4,000 |
Owen (Marc E)
| Bought at price 24.51 per share. | Direct | 4,975 | 23 Aug 2022 | 203 |
Parkes (Alison)
| Bought at price 23.73 per share. | Direct | 7,261 | 12 Jul 2022 | 306 |
Cannon (Bradley)
| Bought at price 23.73 per share. | Direct | 8,424 | 12 Jul 2022 | 355 |
Kebede (Mizanu)
| Bought at price 28.20 per share. | Direct | 10,012 | 12 Jul 2022 | 355 |
Parkes (Alison)
| Bought at price 29.72 per share. | Direct | 178 | 12 May 2022 | 6 |
Cannon (Bradley)
| Bought at price 29.72 per share. | Direct | 1,218 | 12 May 2022 | 41 |
Parkes (Alison)
| Bought at price 29.43 per share. | Direct | 6,504 | 13 Jan 2022 | 221 |
Cannon (Bradley)
| Bought at price 29.43 per share. | Direct | 8,387 | 13 Jan 2022 | 285 |
Ma (John)
| Bought at price 38.61 per share. | Direct | 5,714 | 23 Aug 2021 | 148 |
White (Bob)
| Bought at price 38.61 per share. | Direct | 7,451 | 23 Aug 2021 | 193 |
Owen (Marc E)
| Bought at price 38.61 per share. | Direct | 5,521 | 23 Aug 2021 | 143 |
O'Rourke (Catheryn)
| Bought at price 36.52 per share. | Direct | 10,590 | 13 Jul 2021 | 290 |
Cannon (Bradley)
| Bought at price 36.52 per share. | Direct | 10,590 | 13 Jul 2021 | 290 |
WCM Investment Management, Inc.
| | Direct | | 16 Mar 2021 | 2,401,134 |
O'Rourke (Catheryn)
| Bought at price 33.73 per share. | Direct | 21,249 | 08 Jan 2021 | 630 |
Cannon (Bradley)
| Bought at price 33.73 per share. | Direct | 21,249 | 08 Jan 2021 | 630 |
Cannon (Bradley)
| Bought at price 35.64 per share. | Direct | 677 | 29 Oct 2020 | 19 |
O'Rourke (Catheryn)
| Bought at price 35.64 per share. | Direct | 1,532 | 29 Oct 2020 | 43 |
O'Rourke (Catheryn)
| Bought at price 13.75 per share. | Direct | 38,348 | 28 Oct 2020 | 2,789 |
Cannon (Bradley)
| Bought at price 13.75 per share. | Direct | 27 | 28 Oct 2020 | 2 |
White (Bob)
| Bought at price 40.42 per share. | Direct | 121,260 | 30 Jul 2020 | 3,000 |
Cannon (Bradley)
| Bought at price 32.40 per share. | Direct | 16,783 | 08 Jul 2020 | 518 |
O'Rourke (Catheryn)
| Bought at price 32.40 per share. | Direct | 16,783 | 08 Jul 2020 | 518 |
O'Rourke (Catheryn)
| Bought at price 40.55 per share. | Direct | 2,311 | 12 May 2020 | 57 |
Cannon (Bradley)
| Bought at price 40.55 per share. | Direct | 689 | 12 May 2020 | 17 |
WCM Investment Management, Inc.
| | Direct | | 03 Mar 2020 | 0 |
Wellington Management Company, L.L.P.
| | Direct | | 14 Oct 2019 | 0 |
Wellington Management Company, L.L.P.
| | Direct | | 10 Oct 2019 | 0 |
Wellington Management Company, L.L.P.
| | Direct | | 01 Oct 2019 | 0 |
Nawana (Namal)
| Bought at price 30.94 per share. | Direct | 10,612 | 17 Jul 2019 | 343 |
Nawana (Namal)
| Bought at price 35.68 per share. | Direct | 3,999,977 | 08 May 2018 | 112,107 |