| 08/06/26 | Leuba Sean PSVP, GC & Secretary | Sell | 12,855 | $25.44 | $327.03K |
| 06/11/26 | Reddy Jagadeesh APresident & CEO, Director | Sell | 15,688 | $35.05 | $549.82K |
| 06/08/26 | Reddy Jagadeesh APresident & CEO, Director | Sell | 1,300 | $35.01 | $45.51K |
| 06/01/26 | Reddy Jagadeesh APresident & CEO, Director | Sell | 17,294 | $30.00 | $518.82K |
| 06/01/26 | Reddy Jagadeesh APresident & CEO, Director | Sell | 17,942 | $30.00 | $538.26K |
| 05/26/26 | Raber Ryan FEVP - Strategy, Sales & Mktg | Sell | 20,000 | $26.00 | $520.00K |
| 05/21/26 | Nichols Craig DSVP, Operations & Supply Chain | Sell | 4,000 | $23.24 | $92.96K |
| 05/08/26 | Leuba Sean PSVP, GC & Secretary | Gift | 1,015 | - | - |
| 05/07/26 | Reddy Jagadeesh APresident & CEO, Director | Sell | 10,332 | $25.72 | $265.74K |
| 05/07/26 | Reddy Jagadeesh APresident & CEO, Director | Sell | 11,464 | $26.11 | $299.33K |
| 04/21/26 | Wingfield TaniaDirector | Option Exercise | 5,949 | - | - |
| 04/21/26 | Mccormick Robert LDirector | Option Exercise | 10,331 | - | - |
| 04/21/26 | Fisher Steven LDirector | Option Exercise | 5,883 | - | - |
| 04/21/26 | Fisher Steven LDirector | Option Exercise | 19,532 | - | - |
| 04/21/26 | Fisher Steven LDirector | Option Exercise | 14,485 | - | - |
| 04/21/26 | Fisher Steven LDirector | Option Exercise | 10,331 | - | - |
| 04/21/26 | Christen Timothy LDirector | Option Exercise | 12,397 | - | - |
| 03/15/26 | Reddy Jagadeesh APresident & CEO, Director | Option Exercise | 36,317 | - | - |
| 03/15/26 | Reddy Jagadeesh APresident & CEO, Director | Option Exercise | 27,643 | - | - |
| 03/15/26 | Reddy Jagadeesh APresident & CEO, Director | Tax Withholding | 30,062 | $16.67 | $501.13K |
| 03/15/26 | Raber Ryan FEVP - Strategy, Sales & Mktg | Option Exercise | 17,650 | - | - |
| 03/15/26 | Raber Ryan FEVP - Strategy, Sales & Mktg | Option Exercise | 12,452 | - | - |
| 03/15/26 | Raber Ryan FEVP - Strategy, Sales & Mktg | Tax Withholding | 14,150 | $16.67 | $235.88K |
| 03/15/26 | Nichols Craig DSVP, Operations & Supply Chain | Option Exercise | 5,808 | - | - |
| 03/15/26 | Nichols Craig DSVP, Operations & Supply Chain | Tax Withholding | 1,662 | $16.67 | $27.71K |
| 03/15/26 | Leuba Sean PSVP, Corp. Development & GC | Option Exercise | 7,263 | - | - |
| 03/15/26 | Leuba Sean PSVP, Corp. Development & GC | Option Exercise | 4,646 | - | - |
| 03/15/26 | Leuba Sean PSVP, Corp. Development & GC | Tax Withholding | 5,277 | $16.67 | $87.97K |
| 03/15/26 | Lehr Rachele MarieChief Financial Officer | Option Exercise | 8,560 | - | - |
| 03/15/26 | Lehr Rachele MarieChief Financial Officer | Option Exercise | 5,808 | - | - |
| 03/15/26 | Lehr Rachele MarieChief Financial Officer | Tax Withholding | 4,600 | $16.67 | $76.68K |
| 03/05/26 | Leuba Sean PGC & Secretary | Sell | 2,500 | $20.07 | $50.17K |
| 03/05/26 | Leuba Sean PGC & Secretary | Sell | 6,698 | $18.81 | $125.99K |
| 12/11/25 | Fisher Steven LDirector | Sell | 5,000 | $19.08 | $95.40K |
| 12/11/25 | Fisher Steven LDirector | Sell | 5,000 | $19.14 | $95.70K |
| 11/25/25 | Raber Ryan FEVP - Strategy, Sales & Mktg | Sell | 12,500 | $16.69 | $208.63K |
| 11/25/25 | Raber Ryan FEVP - Strategy, Sales & Mktg | Sell | 2,500 | $16.63 | $41.56K |
| 11/06/25 | Nichols Craig DSVP, Operations & Supply Chain | Award | 1,134 | $15.95 | $18.09K |
| 08/11/25 | Leuba Sean PSVP, Corp. Development & GC | Buy | 500 | $13.56 | $6.78K |
| 08/08/25 | Lehr Rachele MarieChief Financial Officer | Buy | 1,400 | $14.08 | $19.71K |
| 08/07/25 | Reddy Jagadeesh APresident & CEO, Director | Buy | 7,500 | $14.06 | $105.45K |
| 07/19/25 | Reddy Jagadeesh APresident & CEO, Director | Option Exercise | 32,051 | - | - |
| 07/19/25 | Reddy Jagadeesh APresident & CEO, Director | Tax Withholding | 15,064 | $15.30 | $230.48K |