Halberd (OTCMKTS:HALB – Free Report) is one of 376 publicly-traded companies in the “Biotechnology” industry, but how does it compare to its peers? We will compare Halberd to similar companies based on the strength of its institutional ownership, profitability, dividends, analyst recommendations, valuation, earnings and risk. Profitability This table compares Halberd and its peers’ net […]