| Dec 4, 2025 | Howard Justyn Russell | Open Market Sale | 10291 | 10.21 | $ 105,050.53 |
| Dec 2, 2025 | Del Preto Joseph | Open Market Sale | 8050 | 10.21 | $ 82,228.40 |
| Dec 1, 2025 | Barretto Ryan Paul | Option Excercise | 7618 | 10.00 | $ 76,180.00 |
| Nov 4, 2025 | Del Preto Joseph | Open Market Sale | 1500 | 10.22 | $ 15,330.00 |
| Nov 4, 2025 | Howard Justyn Russell | Other Aquisition | 20000 | 0.00 | $ 0.00 |
| Nov 4, 2025 | Howard Justyn Russell | Open Market Sale | 20000 | 10.22 | $ 204,360.00 |
| Oct 7, 2025 | Howard Justyn Russell | Other Aquisition | 20000 | 0.00 | $ 0.00 |
| Oct 7, 2025 | Howard Justyn Russell | Open Market Sale | 20000 | 11.81 | $ 236,200.00 |
| Oct 7, 2025 | Del Preto Joseph | Open Market Sale | 1500 | 11.82 | $ 17,722.50 |
| Oct 1, 2025 | Barretto Ryan Paul | Option Excercise | 8755 | 12.47 | $ 109,174.85 |
| Sep 5, 2025 | Howard Justyn Russell | Other Aquisition | 20000 | 0.00 | $ 0.00 |
| Sep 3, 2025 | Del Preto Joseph | Open Market Sale | 5144 | 15.17 | $ 78,031.47 |
| Sep 3, 2025 | Howard Justyn Russell | Open Market Sale | 30566 | 15.02 | $ 458,952.26 |
| Sep 2, 2025 | Barretto Ryan Paul | Option Excercise | 10571 | 15.25 | $ 161,207.75 |
| Aug 5, 2025 | Howard Justyn Russell | Other Aquisition | 20000 | 0.00 | $ 0.00 |
| Aug 5, 2025 | Howard Justyn Russell | Open Market Sale | 20000 | 16.38 | $ 327,560.00 |
| Aug 5, 2025 | Del Preto Joseph | Open Market Sale | 1500 | 16.42 | $ 24,627.00 |
| Jul 14, 2025 | Walker Karen | Open Market Sale | 5000 | 19.05 | $ 95,225.00 |
| Jul 8, 2025 | Howard Justyn Russell | Other Aquisition | 40000 | 0.00 | $ 0.00 |
| Jul 8, 2025 | Howard Justyn Russell | Open Market Sale | 40000 | 21.13 | $ 845,000.00 |
| Jul 8, 2025 | Barretto Ryan Paul | Open Market Sale | 16800 | 21.16 | $ 355,459.44 |
| Jul 1, 2025 | Del Preto Joseph | Open Market Sale | 1500 | 21.08 | $ 31,615.50 |
| Jun 16, 2025 | Rankin Aaron Edward Frederick | Other Disposition | 4932 | 0.00 | $ 0.00 |
| Jun 16, 2025 | Rankin Aaron Edward Frederick | Open Market Sale | 2466 | 20.55 | $ 50,668.90 |
| Jun 3, 2025 | Barretto Ryan Paul | Open Market Sale | 10641 | 21.56 | $ 229,388.04 |
| Jun 3, 2025 | Del Preto Joseph | Open Market Sale | 5149 | 21.43 | $ 110,356.49 |
| Jun 3, 2025 | Howard Justyn Russell | Open Market Sale | 50575 | 21.63 | $ 1,093,934.46 |
| Jun 3, 2025 | Howard Justyn Russell | Other Aquisition | 40000 | 0.00 | $ 0.00 |
| May 22, 2025 | Walker Karen | Grant | 8298 | 0.00 | $ 0.00 |
| May 22, 2025 | BARRIS PETER J | Grant | 8298 | 0.00 | $ 0.00 |
| May 22, 2025 | MOSKOWITZ RAINA | Grant | 8298 | 0.00 | $ 0.00 |
| May 22, 2025 | Collins Steven A | Grant | 8298 | 0.00 | $ 0.00 |
| May 22, 2025 | Stanley William Thomas | Grant | 8298 | 0.00 | $ 0.00 |
| May 22, 2025 | Rankin Aaron Edward Frederick | Grant | 8298 | 0.00 | $ 0.00 |
| May 6, 2025 | Del Preto Joseph | Open Market Sale | 1500 | 20.82 | $ 31,224.00 |
| May 6, 2025 | Howard Justyn Russell | Other Aquisition | 40000 | 0.00 | $ 0.00 |
| May 6, 2025 | Howard Justyn Russell | Open Market Sale | 40000 | 20.81 | $ 832,560.00 |
| Apr 14, 2025 | Walker Karen | Open Market Sale | 5000 | 19.42 | $ 97,085.00 |
| Apr 4, 2025 | Barretto Ryan Paul | Open Market Sale | 16800 | 19.90 | $ 334,269.60 |
| Apr 4, 2025 | Howard Justyn Russell | Other Aquisition | 40000 | 0.00 | $ 0.00 |
| Apr 4, 2025 | Howard Justyn Russell | Open Market Sale | 40000 | 19.99 | $ 799,600.00 |
| Apr 1, 2025 | Del Preto Joseph | Open Market Sale | 1500 | 21.93 | $ 32,895.00 |
| Mar 17, 2025 | Rankin Aaron Edward Frederick | Other Aquisition | 23646 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Rankin Aaron Edward Frederick | Open Market Sale | 23646 | 24.58 | $ 581,124.10 |
| Mar 17, 2025 | Rankin Aaron Edward Frederick | Other Disposition | 47292 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Rankin Aaron Edward Frederick | Open Market Sale | 23646 | 24.58 | $ 581,124.10 |
| Mar 13, 2025 | Howard Justyn Russell | Grant | 109489 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Barretto Ryan Paul | Grant | 291970 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Del Preto Joseph | Grant | 118613 | 0.00 | $ 0.00 |
| Mar 4, 2025 | Del Preto Joseph | Open Market Sale | 10525 | 26.31 | $ 276,960.50 |
| Mar 4, 2025 | Barretto Ryan Paul | Open Market Sale | 17787 | 26.32 | $ 468,082.69 |
| Mar 4, 2025 | Howard Justyn Russell | Open Market Sale | 64496 | 26.32 | $ 1,697,621.56 |
| Mar 4, 2025 | Howard Justyn Russell | Other Aquisition | 40000 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Howard Justyn Russell | Other Aquisition | 20281 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Howard Justyn Russell | Open Market Sale | 40000 | 32.59 | $ 1,303,592.98 |
| Feb 5, 2025 | Del Preto Joseph | Open Market Sale | 1500 | 33.64 | $ 50,460.00 |
| Jan 15, 2025 | Howard Justyn Russell | Other Aquisition | 20000 | 0.00 | $ 0.00 |
| Jan 15, 2025 | Howard Justyn Russell | Open Market Sale | 40000 | 31.67 | $ 1,266,800.00 |
| Jan 13, 2025 | Walker Karen | Open Market Sale | 5000 | 30.26 | $ 151,320.00 |
| Jan 2, 2025 | Del Preto Joseph | Open Market Sale | 1500 | 31.17 | $ 46,755.00 |
| Dec 30, 2024 | Barretto Ryan Paul | Open Market Sale | 16800 | 30.99 | $ 520,615.20 |
| Dec 13, 2024 | Walker Karen | Open Market Sale | 5000 | 34.24 | $ 171,217.20 |
| Dec 12, 2024 | Howard Justyn Russell | Other Disposition | 119438 | 0.00 | $ 0.00 |
| Dec 12, 2024 | Howard Justyn Russell | Other Aquisition | 20000 | 0.00 | $ 0.00 |
| Dec 12, 2024 | Howard Justyn Russell | Open Market Sale | 40000 | 34.57 | $ 1,382,886.75 |