Directors & Officers
| Name | Title | Year Born |
|---|---|---|
| Dr. Peter A. Altman Ph.D. | CEO, President & Director | 1967 |
| Mr. David McClung | Chief Financial Officer | 1963 |
| Mr. Edward M. Gillis | Senior Vice President of Devices | 1962 |
| Ms. Miranda Peto Benvenuti | Investor Relations Executive | NA |
Insider Trading
Open insider trading| Date | Insider Name | Title | Transaction Type | Shares | Price | Value | SEC |
|---|---|---|---|---|---|---|---|
| Apr 21, 2026 | Peter Altman | N/A | Purchase | 400.00 | $1.23 | $492.00 | SEC |
| Apr 20, 2026 | Peter Altman | N/A | Purchase | 600.00 | $1.23 | $738.00 | SEC |
| Feb 04, 2026 | Peter Altman | N/A | Purchase | 5.00K | $1.13 | $5.65K | SEC |
| Jan 21, 2026 | Peter Altman | N/A | Purchase | 300.00 | $1.34 | $402.00 | SEC |
| Jan 20, 2026 | Peter Altman | N/A | Purchase | 600.00 | $1.32 | $792.00 | SEC |
| Dec 17, 2025 | Peter Altman | N/A | Purchase | 900.00 | $1.30 | $1.17K | SEC |
| Dec 16, 2025 | Peter Altman | N/A | Purchase | 200.00 | $1.37 | $274.00 | SEC |
| Sep 19, 2025 | Andrew Scott Blank | N/A | Purchase | 288.00K | $1.25 | $360.00K | SEC |
| Sep 19, 2025 | Peter Altman | N/A | Purchase | 48.00K | $1.25 | $60.00K | SEC |
| Sep 19, 2025 | Simon H Stertzer | N/A | Purchase | 398.40K | $1.25 | $498.00K | SEC |
| Aug 22, 2025 | Peter Altman | N/A | Purchase | 700.00 | $1.83 | $1.28K | SEC |
| Aug 13, 2025 | Peter Altman | N/A | Purchase | 100.00 | $1.83 | $183.00 | SEC |
| Aug 12, 2025 | Peter Altman | N/A | Purchase | 400.00 | $1.75 | $700.00 | SEC |
| Aug 11, 2025 | Peter Altman | N/A | Purchase | 1.70K | $1.76 | $2.99K | SEC |
| Jun 30, 2025 | Andrew Scott Blank | N/A | Purchase | 72.29K | $2.08 | $150.36K | SEC |
| Jun 30, 2025 | David Mcclung | N/A | Purchase | 4.82K | $2.08 | $10.02K | SEC |
| Jun 30, 2025 | Peter Altman | N/A | Purchase | 24.10K | $2.08 | $50.12K | SEC |
| Jun 30, 2025 | Simon H Stertzer | N/A | Purchase | 72.29K | $2.08 | $150.36K | SEC |
| May 30, 2025 | Peter Altman | N/A | Purchase | 100.00 | $2.21 | $221.00 | SEC |
| May 22, 2025 | Peter Altman | N/A | Purchase | 700.00 | $1.89 | $1.32K | SEC |