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