Relmada Therapeutics, Inc.'s (NASDAQ:RLMD) market cap touched US$109m last week, benefiting both individual investors who own 39% as well as institutions
Key Insights Relmada Therapeutics' significant individual investors ownership suggests that the key decisions are influenced by shareholders from the larger public 50% of the business is held by the ...