I agree..market cap should be ~3 times the annual revenue (15M) =$45M. So with some ~340M shares O/S the fair market value is 13 cents/share. That is extremely conservative and does not take the 340B revs and expansions etc into consideration. PPS could be easily between 0.2 and 0.5 in a year from now, not taking a possible buying hype (pps of 80 cents) into consideration. The pps will totally not be one cent lower in a year than 20cents/share IMO