Expecting a potential upside of about 70%.
They supply products and services to customers in over 85 countries. They have four manufacturing facilities in North America and two in India, coupled with Research and Development centres in North America and India. Additionally, they have a distribution network of more than 45 radiopharmacy in the United...