Abstract graphic of an eye
Investor Relations

Contact Us

Investor Relations

Three Part Advisors
Sandy Martin/Erol Girgin/William Shelmire
E-mail: HBIO@threepa.com
214-616-2207

Transfer Agent

Computershare, Inc.
150 Royall Street
Suite 101
Canton, Massachusetts 02021
800-942-5909 or 312-360-5195 Monday – Friday 8 AM – 5 PM ET

 

Please submit questions for investor relations using the form below.

* Indicates required field