you can't compare rad with the others. they are well established and 10fold larger or more.. they also pay dividend and look out for shareholders. only similarity is they both sell medicine. RAD shows time after time how bad of an investment it is.
company could care less about shareholders. management not to be trusted.
reshape the company from the inside. seen it in several retail establishments recently and they doubled the stock an/ or sold the company in less than 6 months. nobodys that interested. present management will continue to flounder