| 2022-04-11 | Turtle Creek Asset Management Inc. | - | Buy | 2,790 | $20.45 | $57,041.83 | +0.3% | → |
| 2022-04-08 | Turtle Creek Asset Management Inc. | - | Buy | 584,000 | $19.30 | $11,273,149.60 | +1.2% | → |
| 2022-04-05 | Turtle Creek Asset Management Inc. | - | Buy | 356,317 | $20.30 | $7,234,796.99 | +1.0% | → |
| 2022-04-01 | Castillo Daniel J | EVP & President, North America | Sell | 20,000 | $20.19 | $403,896.00 | -12.7% | → |
| 2022-03-31 | Turtle Creek Asset Management Inc. | - | Buy | 453,790 | $21.81 | $9,897,396.23 | +1.0% | → |
| 2022-03-25 | Turtle Creek Asset Management Inc. | - | Buy | 746,959 | $22.30 | $16,657,424.46 | +1.7% | → |
| 2022-03-22 | Turtle Creek Asset Management Inc. | - | Buy | 100,000 | $23.51 | $2,351,390.00 | +1.0% | → |