| Sep 8, 2025 | Wilk Jonathan | Grant | 82094 | | $ 0.00 |
| Sep 8, 2025 | Fitzsimmons Timothy Walter | Grant | 44336 | | $ 0.00 |
| Sep 8, 2025 | Fitzsimmons Timothy Walter | Option Excercise | 19250 | 19.40 | $ 373,450.00 |
| Sep 8, 2025 | Maes Gregoire | Grant | 6370 | | $ 0.00 |
| Sep 8, 2025 | Maes Gregoire | Option Excercise | 3452 | 19.40 | $ 66,968.80 |
| Sep 8, 2025 | Lowe Adam Joseph | Grant | 27738 | | $ 0.00 |
| Sep 8, 2025 | Lowe Adam Joseph | Option Excercise | 14116 | 19.40 | $ 273,850.40 |
| Aug 29, 2025 | Loree Rebecca Corbin | Open Market Purchase | 5240 | 19.09 | $ 100,006.97 |
| Aug 13, 2025 | Moriarty Kevin M | Open Market Purchase | 13000 | 19.28 | $ 250,640.00 |
| Aug 13, 2025 | Gourbault Amanda Mandy | Open Market Sale | 85365 | 19.02 | $ 1,623,642.30 |
| Aug 13, 2025 | Maes Gregoire | Option Excercise | 117125 | 5.44 | $ 637,160.00 |
| Aug 13, 2025 | Maes Gregoire | Open Market Sale | 117125 | 19.34 | $ 2,265,550.10 |
| Aug 12, 2025 | Fitzsimmons Timothy Walter | Open Market Sale | 100000 | 18.74 | $ 1,874,000.00 |
| Mar 17, 2025 | Lowe Adam Joseph | Open Market Sale | 5000 | 11.01 | $ 55,050.00 |
| Mar 17, 2025 | DEANGELO JOSEPH J | Open Market Purchase | 45045 | 11.12 | $ 500,900.40 |
| Mar 12, 2025 | Lowe Adam Joseph | Open Market Sale | 18818 | 10.97 | $ 206,433.46 |
| Feb 26, 2025 | Wilk Jonathan | Grant | 278305 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Maes Gregoire | Grant | 94877 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Lowe Adam Joseph | Grant | 126502 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Gourbault Amanda Mandy | Grant | 63251 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Fitzsimmons Timothy Walter | Grant | 48071 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Gourbault Amanda Mandy | Open Market Sale | 10622 | 16.08 | $ 170,817.98 |
| Feb 20, 2025 | Resolute Compo Holdings LLC | Open Market Purchase | 233070 | 16.57 | $ 3,861,969.90 |
| Feb 20, 2025 | Tungsten 2024 LLC | Open Market Purchase | 233070 | 16.57 | $ 3,861,969.90 |
| Feb 20, 2025 | Knott Thomas R. | Open Market Purchase | 233070 | 16.57 | $ 3,861,969.90 |
| Feb 20, 2025 | Cote John D. | Open Market Purchase | 233070 | 16.57 | $ 3,861,969.90 |
| Feb 12, 2025 | Resolute Compo Holdings LLC | Open Market Purchase | 646893 | 15.44 | $ 9,986,149.96 |
| Feb 12, 2025 | Tungsten 2024 LLC | Open Market Purchase | 646893 | 15.44 | $ 9,986,149.96 |
| Feb 12, 2025 | Knott Thomas R. | Open Market Purchase | 646893 | 15.44 | $ 9,986,149.96 |
| Feb 12, 2025 | Cote John D. | Open Market Purchase | 646893 | 15.44 | $ 9,986,149.96 |
| Jan 1, 2025 | Wilk Jonathan | Option Excercise | 350369 | 15.33 | $ 5,371,156.77 |
| Jan 1, 2025 | Gourbault Amanda Mandy | Option Excercise | 76237 | 15.33 | $ 1,168,713.21 |
| Jan 1, 2025 | Lowe Adam Joseph | Option Excercise | 131231 | 15.33 | $ 2,011,771.23 |
| Jan 1, 2025 | Maes Gregoire | Option Excercise | 80330 | 15.33 | $ 1,231,458.90 |
| Jan 1, 2025 | Fitzsimmons Timothy Walter | Option Excercise | 59353 | 15.33 | $ 909,881.49 |