| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| DONALD BERGSTROM | Officer | Jun 22 '26 | Proposed Sale | 15.88 | 110,646 | 1,757,058 | | Jun 22 04:57 PM | | THOMAS CATINAZZO | Officer | Jun 22 '26 | Proposed Sale | 15.88 | 204,880 | 3,253,494 | | Jun 22 04:57 PM | | Catinazzo Thomas | Chief Financial Officer | May 14 '26 | Sale | 12.86 | 17,717 | 227,841 | 195,178 | May 14 06:44 PM | | THOMAS CATINAZZO | Officer | May 14 '26 | Proposed Sale | 13.22 | 37,234 | 492,233 | | May 14 04:24 PM | | Catinazzo Thomas | Chief Financial Officer | Apr 28 '26 | Sale | 14.79 | 972 | 14,376 | 212,895 | Apr 30 04:22 PM | | Rahmer Peter | See remarks | Apr 28 '26 | Sale | 14.79 | 753 | 11,137 | 275,857 | Apr 30 04:22 PM | | Bergstrom Donald A | President, R&D | Apr 28 '26 | Sale | 14.79 | 1,490 | 22,037 | 418,557 | Apr 30 04:20 PM | | Catinazzo Thomas | Chief Financial Officer | Apr 09 '26 | Option Exercise | 5.22 | 1,800 | 9,396 | 215,667 | Apr 09 08:55 PM | | Catinazzo Thomas | Chief Financial Officer | Apr 07 '26 | Sale | 13.01 | 17,717 | 230,498 | 213,867 | Apr 09 08:55 PM | | Catinazzo Thomas | Chief Financial Officer | Apr 09 '26 | Sale | 15.00 | 1,800 | 27,000 | 213,867 | Apr 09 08:55 PM | | Catinazzo Thomas | Chief Financial Officer | Mar 09 '26 | Sale | 10.06 | 17,717 | 178,233 | 231,584 | Mar 11 04:30 PM | | THOMAS CATINAZZO | Officer | Mar 09 '26 | Proposed Sale | 9.89 | 53,151 | 525,663 | | Mar 09 04:35 PM | | Bergstrom Donald A | President, R&D | Jan 27 '26 | Sale | 7.62 | 18,895 | 143,980 | 422,733 | Jan 29 04:22 PM | | Bergstrom Donald A | President, R&D | Jan 28 '26 | Sale | 8.45 | 2,686 | 22,697 | 420,047 | Jan 29 04:22 PM | | Rahmer Peter | See remarks | Jan 27 '26 | Sale | 7.62 | 11,684 | 89,032 | 277,964 | Jan 29 04:22 PM | | Rahmer Peter | See remarks | Jan 28 '26 | Sale | 8.45 | 1,354 | 11,441 | 276,610 | Jan 29 04:22 PM | | Catinazzo Thomas | Chief Financial Officer | Jan 27 '26 | Sale | 7.62 | 13,820 | 105,308 | 250,996 | Jan 29 04:20 PM | | Catinazzo Thomas | Chief Financial Officer | Jan 28 '26 | Sale | 8.45 | 1,695 | 14,323 | 249,301 | Jan 29 04:20 PM | | Patel Sanjiv | President and CEO | Jan 06 '26 | Sale | 7.82 | 43,168 | 337,574 | 661,041 | Jan 07 04:15 PM | | Patel Sanjiv | President and CEO | Nov 03 '25 | Sale | 7.00 | 62,073 | 434,511 | 703,215 | Nov 04 04:10 PM | | Rahmer Peter | See remarks | Oct 29 '25 | Sale | 7.50 | 21,394 | 160,455 | 337,469 | Oct 30 04:19 PM | | Rahmer Peter | See remarks | Oct 28 '25 | Sale | 7.29 | 19,135 | 139,494 | 358,863 | Oct 30 04:19 PM | | Catinazzo Thomas | Chief Financial Officer | Oct 28 '25 | Sale | 7.29 | 21,664 | 157,931 | 313,631 | Oct 30 04:15 PM | | Bergstrom Donald A | President, R&D | Oct 28 '25 | Sale | 7.29 | 30,897 | 225,239 | 521,823 | Oct 30 04:12 PM | | Peter J Rahmer | Officer | Oct 29 '25 | Proposed Sale | 7.50 | 21,394 | 160,436 | | Oct 29 04:18 PM | | Rahmer Peter | See remarks | Jul 29 '25 | Sale | 3.68 | 15,724 | 57,864 | 377,998 | Jul 30 04:54 PM | | Rahmer Peter | See remarks | Jul 28 '25 | Sale | 3.74 | 1,359 | 5,083 | 393,722 | Jul 30 04:54 PM | | Catinazzo Thomas | Chief Financial Officer | Jul 29 '25 | Sale | 3.68 | 18,380 | 67,638 | 335,295 | Jul 30 04:54 PM | | Catinazzo Thomas | Chief Financial Officer | Jul 28 '25 | Sale | 3.74 | 1,701 | 6,362 | 353,675 | Jul 30 04:54 PM | | Bergstrom Donald A | President, R&D | Jul 29 '25 | Sale | 3.68 | 26,701 | 98,260 | 552,720 | Jul 30 04:54 PM | | Bergstrom Donald A | President, R&D | Jul 28 '25 | Sale | 3.74 | 4,069 | 15,218 | 579,421 | Jul 30 04:54 PM | | Adams Brian | Chief Legal Officer | Jul 29 '25 | Sale | 3.68 | 18,276 | 67,256 | 371,472 | Jul 30 04:53 PM | | Adams Brian | Chief Legal Officer | Jul 28 '25 | Sale | 3.74 | 1,637 | 6,122 | 389,748 | Jul 30 04:53 PM | | Patel Sanjiv | President and CEO | Jul 09 '25 | Sale | 3.57 | 61,379 | 219,123 | 765,288 | Jul 10 04:55 PM |
|