Mkt Cap 142.5m. So a profit of 57.5m (middle of company's own estimate) equates to IDL on PE of 2.48!! Def a buy IMO.
PTX This rare type of lymphoma ruins the body – so do existing treatments. Prescient could have a solution