| Jun 13, 2025 | Cody Michael J | Open Market Purchase | 250 | 15.47 | $ 3,867.50 |
| Jun 11, 2025 | Cody Michael J | Open Market Purchase | 3500 | 16.12 | $ 56,420.00 |
| May 13, 2025 | O''Sullivan Michael Shamus | Open Market Purchase | 2500 | 14.89 | $ 37,212.50 |
| May 13, 2025 | Shoshani Roy | Open Market Purchase | 10000 | 14.95 | $ 149,525.00 |
| May 13, 2025 | Hackett Robert Barrett II | Open Market Purchase | 1000 | 14.75 | $ 14,750.00 |
| May 12, 2025 | Henrici Peter | Open Market Purchase | 1430 | 14.71 | $ 21,031.15 |
| May 12, 2025 | Smejkal Joel | Open Market Purchase | 10000 | 14.70 | $ 146,958.00 |
| May 12, 2025 | McConnell David | Open Market Purchase | 2000 | 14.69 | $ 29,380.00 |
| May 12, 2025 | Tomlinson David L | Open Market Purchase | 1000 | 14.40 | $ 14,400.00 |
| May 10, 2025 | Malvisi John | Open Market Purchase | 8929 | 22.60 | $ 201,795.40 |
| Mar 4, 2025 | ZANDMAN MARC | Open Market Sale | 27176 | 16.88 | $ 458,730.88 |
| Mar 1, 2025 | McConnell David | Option Excercise | 260 | 17.14 | $ 4,456.40 |
| Mar 1, 2025 | O''Sullivan Michael Shamus | Option Excercise | 414 | 17.14 | $ 7,095.96 |
| Mar 1, 2025 | Tomlinson David L | Option Excercise | 290 | 17.14 | $ 4,970.60 |
| Feb 26, 2025 | Tomlinson David L | Grant | 9722 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Henrici Peter | Grant | 17361 | 0.00 | $ 0.00 |
| Feb 26, 2025 | O''Sullivan Michael Shamus | Grant | 11111 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Shoshani Roy | Grant | 55556 | 0.00 | $ 0.00 |
| Feb 26, 2025 | McConnell David | Grant | 33333 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Smejkal Joel | Grant | 215148 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Smejkal Joel | Option Excercise | 3023 | 18.00 | $ 54,414.00 |
| Feb 26, 2025 | ZANDMAN MARC | Grant | 97864 | 0.00 | $ 0.00 |
| Feb 26, 2025 | ZANDMAN MARC | Option Excercise | 27177 | 17.70 | $ 481,032.90 |
| Feb 26, 2025 | Hackett Robert Barrett II | Grant | 9722 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Cody Michael J | Open Market Sale | 8748 | 18.28 | $ 159,913.44 |