| May 08, 2025 | Turtle Creek Asset Management Inc | — | 150.00K | $4.26 | $639.03K | BUY | 57.13% | 412.55K | May 06 | View |
| Apr 25, 2025 | Turtle Creek Asset Management Inc | — | 27.96K | $5.10 | $142.57K | BUY | 7.34% | 408.83K | Apr 23 - Apr 24 | View |
| Apr 21, 2025 | Turtle Creek Asset Management Inc | — | 176.41K | $5.12 | $903.98K | BUY | 76.13% | 408.13K | Apr 16 - Apr 21 | View |
| Apr 15, 2025 | Turtle Creek Asset Management Inc | — | 175.00K | $5.14 | $899.95K | BUY | 76.50% | 403.75K | Apr 11 - Apr 15 | View |
| Apr 10, 2025 | Turtle Creek Asset Management Inc | — | 100.00K | $5.21 | $520.63K | BUY | 33.40% | 399.41K | Apr 08 - Apr 10 | View |
| Apr 07, 2025 | Turtle Creek Asset Management Inc | — | 206.47K | $5.65 | $1.17M | BUY | 108.40% | 396.93K | Apr 03 - Apr 07 | View |
| Apr 02, 2025 | Turtle Creek Asset Management Inc | — | 125.00K | $5.94 | $742.11K | BUY | 46.85% | 391.81K | Mar 31 - Apr 01 | View |
| Mar 25, 2025 | Turtle Creek Asset Management Inc | — | 70.00K | $5.97 | $417.99K | BUY | 21.96% | 388.70K | Mar 21 | View |
| Mar 07, 2025 | Turtle Creek Asset Management Inc | — | 136.80K | $5.66 | $774.04K | BUY | 54.68% | 386.97K | Mar 05 - Mar 06 | View |
| Mar 06, 2025 | Matthew Meier | EVP, CDIO | 20.00K | $5.73 | $114.60K | BUY | 53.99% | 57.04K | Mar 05 | View |
| Mar 03, 2025 | Turtle Creek Asset Management Inc | — | 145.00K | $5.89 | $854.36K | BUY | 14.31% | 1.16M | Feb 27 - Mar 03 | View |
| Feb 28, 2025 | Steven E Wynne | DIRECTOR | 10.00K | $6.01 | $60.10K | BUY | 11.78% | 94.87K | Feb 27 | View |
| Feb 26, 2025 | David G Nord | DIRECTOR | 20.00K | $5.96 | $119.17K | BUY | 34.88% | 77.34K | Feb 24 | View |
| Jan 15, 2025 | Turtle Creek Asset Management Inc | — | 75.00K | $8.46 | $634.76K | BUY | 24.31% | 383.57K | Jan 13 | View |
| Jan 10, 2025 | Turtle Creek Asset Management Inc | — | 395.00K | $7.75 | $3.06M | BUY | ∞ | 381.69K | Jan 07 - Jan 10 | View |
| Nov 07, 2024 | Turtle Creek Asset Management Inc | — | 1.00M | $10.37 | $10.37M | BUY | ∞ | 371.80K | Nov 05 - Nov 07 | View |
| Mar 01, 2024 | Roderick Wendt | DIRECTOR | -50.15K | $26.95 | -$1.35M | SELL | -13.56% | 319.81K | Nov 05 - Jun 08 | View |
| Feb 13, 2024 | Turtle Creek Asset Management Inc | — | -107.00K | $19.69 | -$2.11M | SELL | -11.39% | 832.26K | Feb 09 - Feb 12 | View |
| May 19, 2023 | Timothy Craven | EVP, HUMAN RESOURCES | -3.85K | $14.52 | -$55.93K | SELL | -8.04% | 44.04K | May 17 | View |
| May 16, 2023 | John Krause | SVP & GM, NA | -3.84K | $14.15 | -$54.41K | SELL | -3.96% | 93.23K | May 15 | View |
| May 16, 2023 | Timothy Craven | EVP, HUMAN RESOURCES | -35.10K | $14.05 | -$493.22K | SELL | -42.29% | 47.89K | May 12 | View |
| Mar 16, 2023 | Turtle Creek Asset Management Inc | — | 97.00K | $12.35 | $1.20M | BUY | 8.97% | 1.18M | Mar 14 - Mar 15 | View |
| Jan 31, 2023 | Turtle Creek Asset Management Inc | — | 93.70K | $12.03 | $1.13M | BUY | 4.99% | 1.97M | Jan 27 - Jan 31 | View |
| Jan 04, 2023 | Turtle Creek Asset Management Inc | — | 5.20K | $9.59 | $49.86K | BUY | 0.52% | 1.01M | Dec 30 | View |
| Dec 05, 2022 | Turtle Creek Asset Management Inc | — | 3.10K | $10.62 | $32.92K | BUY | 0.34% | 925.26K | Dec 01 | View |
| Nov 30, 2022 | Turtle Creek Asset Management Inc | — | 61.40K | $9.86 | $605.41K | BUY | 46.80% | 192.60K | Nov 28 - Nov 30 | View |
| Nov 03, 2022 | Turtle Creek Asset Management Inc | — | 76.50K | $10.56 | $807.51K | BUY | 8.82% | 943.96K | Nov 01 - Nov 02 | View |
| Oct 24, 2022 | Turtle Creek Asset Management Inc | — | 2.05K | $8.83 | $18.10K | BUY | 0.22% | 922.16K | Oct 20 | View |
| Oct 19, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 31.90K | $8.57 | $273.33K | BUY | 153.73% | 52.65K | Oct 14 | View |
| Oct 07, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 240.15K | $9.42 | $2.26M | BUY | 35.51% | 916.37K | Oct 05 - Oct 07 | View |
| Sep 26, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 2.25K | $9.49 | $21.36K | BUY | 0.25% | 902.36K | Sep 22 | View |
| Sep 19, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 17.80K | $9.98 | $177.67K | BUY | 2.02% | 900.11K | Sep 15 | View |
| Sep 13, 2022 | David G Nord | DIRECTOR | 20.00K | $11.00 | $220.00K | BUY | 185.37% | 30.79K | Sep 09 | View |
| Sep 06, 2022 | Steven E Wynne | DIRECTOR | 18.00K | $11.06 | $199.17K | BUY | 37.64% | 65.82K | Sep 02 | View |
| Aug 29, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 11.00K | $12.44 | $136.83K | BUY | 1.26% | 882.31K | Aug 25 | View |
| Aug 22, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 81.50K | $12.68 | $1.03M | BUY | 10.58% | 851.71K | Aug 18 - Aug 22 | View |
| Aug 08, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 17.40K | $15.20 | $264.48K | BUY | 2.05% | 864.49K | Aug 04 | View |
| Aug 03, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 29.76K | $14.33 | $426.54K | BUY | 3.64% | 847.09K | Aug 01 | View |
| Jun 23, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 496.81K | $13.29 | $6.60M | BUY | 142.19% | 846.22K | Jun 21 - Jun 23 | View |
| Apr 13, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 50.00K | $20.45 | $1.02M | BUY | 6.50% | 819.36K | Apr 11 | View |
| Apr 08, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 584.00K | $19.30 | $11.27M | BUY | 251.11% | 816.57K | Apr 06 - Apr 08 | View |
| Apr 05, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 356.32K | $20.30 | $7.23M | BUY | 83.32% | 783.99K | Apr 01 - Apr 05 | View |
| Apr 05, 2022 | Daniel J Castillo | EVP & PRESIDENT, NORTH AMERICA | -20.00K | $20.19 | -$403.90K | SELL | -12.65% | 138.09K | Apr 01 | View |
| Mar 31, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 453.79K | $21.81 | $9.90M | BUY | 146.09% | 764.41K | Mar 29 - Mar 31 | View |
| Mar 25, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 746.96K | $22.30 | $16.66M | BUY | ∞ | 743.76K | Mar 23 - Mar 25 | View |
| Mar 22, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 275.00K | $23.64 | $6.50M | BUY | 64.62% | 700.59K | Mar 18 - Mar 22 | View |
| Mar 17, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 350.04K | $23.27 | $8.15M | BUY | 104.60% | 684.70K | Mar 15 - Mar 17 | View |
| Mar 14, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 475.00K | $22.94 | $10.89M | BUY | 250.39% | 664.71K | Mar 10 - Mar 14 | View |
| Mar 11, 2022 | Scott Vining | SVP & CHIEF ACCOUNTING OFFICER | 2.61K | $17.73 | -$503.11K | SELL-OPTIONS | 7.45% | 37.63K | Mar 10 | View |
| Mar 09, 2022 | Turtle Creek Asset Management Inc | 10% OWNER | 355.00K | $22.33 | $7.93M | BUY | 125.62% | 637.60K | Mar 07 - Mar 09 | View |
| Dec 15, 2021 | Roderick Wendt | DIRECTOR | 35.27K | $20.27 | -$529.26K | SELL-OPTIONS | 1.04% | 3.43M | Dec 13 | View |
| Nov 09, 2021 | Roderick Wendt | DIRECTOR | -32.35K | $27.84 | -$900.64K | SELL | -0.94% | 3.39M | Aug 10 - Nov 05 | View |
| Nov 03, 2021 | Steven E Wynne | DIRECTOR | 0.00 | $24.42 | -$71.99K | SELL-OPTIONS | 0.00% | 41.37K | Nov 01 | View |
| Aug 18, 2021 | ONEX CORPOnex Partners III GP LPONEX PARTNERS III LPOnex US Principals LPONEX PARTNERS III PV LPONEX BP COINVEST LPOnex Partners III Select LPBP EI LLCNew PCo II Investments LtdGERALD SCHWARTZ | — | -14.88M | $28.50 | -$424.17M | SELL | -100.00% | 0.00 | Aug 18 | View |
| Aug 10, 2021 | Peter Farmakis | EVP & PRESIDENT, AUSTRALASIA | -30.05K | $18.95 | -$2.52M | SELL | -18.34% | 133.84K | Aug 06 - Aug 09 | View |
| Jun 03, 2021 | Peter Farmakis | EVP & PRESIDENT, AUSTRALASIA | -5.34K | $28.51 | -$152.13K | SELL | -3.15% | 163.89K | Jun 01 | View |
| May 14, 2021 | ONEX CORPOnex Partners III GP LPONEX PARTNERS III LPOnex US Principals LPONEX PARTNERS III PV LPONEX BP COINVEST LPOnex Partners III Select LPBP EI LLCNew PCo II Investments LtdGERALD SCHWARTZ | — | -10.00M | $28.80 | -$288.00M | SELL | -96.58% | 353.61K | May 13 | View |
| May 03, 2021 | Daniel J Castillo | EVP & PRESIDENT, NORTH AMERICA | -1.33K | $30.23 | -$40.30K | SELL | -0.83% | 160.05K | May 03 | View |
| Mar 05, 2021 | ONEX CORPOnex Partners III GP LPONEX PARTNERS III LPOnex US Principals LPONEX PARTNERS III PV LPONEX BP COINVEST LPOnex Partners III Select LPBP EI LLCNew PCo II Investments LtdGERALD SCHWARTZ | — | -8.00M | $28.61 | -$228.88M | SELL | -93.12% | 591.20K | Mar 03 | View |
| Feb 23, 2021 | Steven E Wynne | DIRECTOR | 0.00 | $19.86 | -$469.50K | SELL-OPTIONS | 0.00% | 37.03K | Feb 19 | View |
| May 07, 2020 | Gary S Michel | — | 10.00K | $12.68 | $126.80K | PURCHASE | 5.20% | 202.13K | May 07 | View |
| Feb 07, 2020 | Scott Vining | — | -1.04K | $24.34 | -$25.34K | SELL | -11.60% | 7.93K | Feb 05 | View |
| Feb 07, 2020 | Laura W Doerre | — | -3.73K | $24.34 | -$90.76K | SELL | -6.01% | 58.28K | Feb 05 | View |
| Feb 07, 2020 | John R Linker | — | -2.41K | $24.34 | -$58.73K | SELL | -1.94% | 121.69K | Feb 05 | View |
| Feb 07, 2020 | Timothy Craven | — | -1.99K | $24.34 | -$48.34K | SELL | -9.92% | 18.04K | Feb 05 | View |
| Mar 01, 2019 | Kirk S Hachigian | DIRECTOR | -42.93K | $20.08 | -$862.10K | SELL | -8.21% | 479.99K | Feb 28 | View |
| Sep 20, 2018 | Peter Maxwell | EVP & PRESIDENT, EUROPE | -4.98K | $26.16 | -$130.35K | SELL | -22.52% | 17.14K | Sep 18 | View |
| Mar 13, 2018 | Roderick Wendt | DIRECTOR | -30.00K | $32.17 | -$965.00K | SELL | -0.87% | 3.43M | Mar 09 | View |
| Mar 02, 2018 | Patrick Wright Tolbert | DIRECTOR | 0.00 | $31.16 | -$1.61K | p / s | 0.00% | 0.00 | Feb 28 | View |
| Nov 22, 2017 | ONEX CORPOnex Advisor Subco LLCNew PCo II Investments Ltd | 10% OWNER | -14.21M | $32.74 | -$465.26M | SELL | -100.00% | 0.00 | Nov 20 | View |
| Nov 22, 2017 | Kirk S Hachigian | DIRECTOR | -156.03K | $32.74 | -$5.11M | SELL | -27.38% | 413.93K | Nov 20 | View |
| Nov 22, 2017 | ONEX CORPGERALD SCHWARTZONEX PARTNERS III LPONEX BP COINVEST LPOnex Partners III GP LPONEX PARTNERS III PV LPOnex American Holdings Subco LLCBP EI LLCOnex Partners III Select LPOnex US Principals LP | 10% OWNER | -14.21M | $32.74 | -$465.26M | SELL | -100.00% | 0.00 | Nov 20 | View |
| Nov 22, 2017 | John R Linker | SVP, CORP. DEV. & INV. REL. | -7.24K | $32.74 | -$236.87K | SELL | -33.36% | 14.45K | Nov 20 | View |
| Nov 16, 2017 | ONEX CORPGERALD SCHWARTZOAH Wind LLCBP EI II LLCOnex Advisor Subco III LLCOnex American Holdings Subco LLCOnex Advisor Subco LLCNew PCo II Investments Ltd | 10% OWNER | -20.83M | $32.74 | -$682.01M | SELL | -98.41% | 337.66K | Nov 14 - Nov 16 | View |
| Jun 07, 2017 | ONEX CORPOnex Advisor Subco III LLC | 10% OWNER | -2.10M | $29.67 | -$62.31M | SELL | -65.24% | 1.12M | Jun 05 | View |
| Jun 07, 2017 | ONEX CORPGERALD SCHWARTZONEX PARTNERS III LPONEX BP COINVEST LPOnex Partners III GP LPOnex US Principals LPONEX PARTNERS III PV LPOAH Wind LLCBP EI II LLCOnex Partners III Select LP | 10% OWNER | -2.10M | $29.67 | -$62.31M | SELL | -65.24% | 1.12M | Jun 05 | View |
| Jun 02, 2017 | ONEX CORPOnex Advisor Subco III LLC | 10% OWNER | -13.59M | $29.67 | -$403.36M | SELL | -92.08% | 1.17M | May 31 | View |
| Jun 02, 2017 | ONEX CORPGERALD SCHWARTZONEX PARTNERS III LPONEX BP COINVEST LPOnex Partners III GP LPOnex US Principals LPONEX PARTNERS III PV LPOAH Wind LLCBP EI II LLCOnex Partners III Select LP | 10% OWNER | -13.59M | $29.67 | -$403.36M | SELL | -92.08% | 1.17M | May 31 | View |
| Jun 02, 2017 | Kirk S Hachigian | DIRECTOR | -298.38K | $29.67 | -$8.85M | SELL | -88.05% | 40.48K | May 31 | View |
| Feb 03, 2017 | Matthew Ross | DIRECTOR | 2.28K | $21.56 | -$5.52K | SELL-OPTIONS | 1135.32% | 2.48K | Feb 01 | View |
| Feb 03, 2017 | Anthony Munk | DIRECTOR | 86.54K | $21.56 | -$209.48K | SELL-OPTIONS | 1134.25% | 94.17K | Feb 01 | View |
| Feb 03, 2017 | ONEX CORPGERALD SCHWARTZONEX PARTNERS III LPONEX BP COINVEST LPOnex Partners III GP LPOnex US Principals LPONEX PARTNERS III PV LPOAH Wind LLCBP EI II LLCOnex Advisor Subco III LLC | 10% OWNER | 57.72M | $21.56 | -$139.67M | SELL-OPTIONS | 1138.37% | 62.79M | Feb 01 | View |