| 2026-05-15 | Ms. Michelle CaronCFO | -760,00 | 21,30k | Sale to Issuer | 28,03 | 15,93k | -4,55% |
| 2026-05-15 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -32,86k | 921,01k | Sale to Issuer | 28,03 | 627,61k | -4,97% |
| 2026-05-15 | Robert Scott WeberInsider | -1,93k | 54,10k | Sale to Issuer | 28,03 | 45,97k | -4,03% |
| 2026-05-14 | Ms. Michelle CaronCFO | 2,99k | 0,00 | Derivative Exercise and Retained Stock | - | 15,93k | 23,10% |
| 2026-05-14 | Mr. Dhrupad TrivediBoard Chair, President & CEO | 129,16k | 0,00 | Derivative Exercise and Retained Stock | - | 627,61k | 25,91% |
| 2026-05-14 | Robert Scott WeberInsider | 7,59k | 0,00 | Derivative Exercise and Retained Stock | - | 45,97k | 19,77% |
| 2026-05-05 | Mr. Eric Brandon SingerLead Independent Director | -24,70k | 672,03k | Vendita | 27,21 | 61,57k | -28,63% |
| 2026-05-05 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -32,86k | 891,44k | Derivative Exercise and Sale | 27,13 | 531,30k | - |
| 2026-05-05 | Mr. Dhrupad TrivediBoard Chair, President & CEO | 96,30k | 0,00 | Derivative Exercise and Retained Stock | - | 531,30k | 22,14% |
| 2026-05-05 | Ms. Michelle CaronCFO | -2,99k | 81,23k | Derivative Exercise and Sale | 27,13 | 13,70k | - |
| 2026-05-05 | Ms. Michelle CaronCFO | 13,70k | 0,00 | Derivative Exercise and Retained Stock | - | 13,70k | - |
| 2026-05-05 | Robert Scott WeberInsider | -1,93k | 52,36k | Derivative Exercise and Sale | 27,13 | 40,31k | - |
| 2026-05-05 | Robert Scott WeberInsider | 5,66k | 0,00 | Derivative Exercise and Retained Stock | - | 40,31k | 16,33% |
| 2026-02-28 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -10,10k | 194,55k | Sale to Issuer | 19,26 | 435,00k | -2,27% |
| 2026-02-28 | Robert Scott WeberInsider | -757,00 | 14,58k | Sale to Issuer | 19,26 | 34,65k | -2,14% |
| 2026-02-24 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -8,26k | 156,88k | Sale to Issuer | 18,99 | 445,10k | -1,82% |
| 2026-02-11 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -100,00k | 2,06M | Automatic Disposition | 20,55 - 20,69 | 453,36k | -18,07% |
| 2026-02-10 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -8,26k | 172,82k | Sale to Issuer | 20,92 | 553,36k | -1,47% |
| 2026-02-10 | Robert Scott WeberInsider | -1,90k | 39,69k | Sale to Issuer | 20,92 | 35,41k | -5,09% |
| 2026-01-31 | Robert Scott WeberInsider | -5,45k | 95,05k | Sale to Issuer | 17,44 | 37,31k | -12,75% |
| 2026-01-31 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -72,05k | 1,26M | Sale to Issuer | 17,44 | 561,62k | -11,37% |
| 2026-01-15 | Robert Scott WeberInsider | -1,02k | 18,00k | Sale to Issuer | 17,58 | 34,28k | -2,90% |
| 2026-01-15 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -13,11k | 230,40k | Sale to Issuer | 17,58 | 511,92k | -2,50% |
| 2025-12-15 | Mr. Dhrupad TrivediBoard Chair, President & CEO | -12,62k | 228,67k | Sale to Issuer | 18,12 | 525,02k | -2,35% |
| 2025-12-15 | Robert Scott WeberInsider | -925,00 | 16,76k | Sale to Issuer | 18,12 | 35,30k | -2,55% |
| 2025-12-12 | Robert Scott WeberInsider | -600,00 | 0,00 | Other Disposition | - | 35,30k | -1,67% |
| 2025-08-18 | Robert Scott WeberInsider | -600,00 | 0,00 | Other Disposition | - | 56,01k | -1,06% |
| 2025-08-13 | Mr. Brian BeckerInsider | -6,40k | 115,39k | Vendita | 18,03 | 77,60k | -7,62% |
| 2025-07-07 | Robert Scott WeberInsider | -1,89k | 38,15k | Sale to Issuer | 20,14 | 56,61k | -3,24% |