Search results
Institutional investors own a significant stake of 50% in CymaBay Therapeutics, Inc. (NASDAQ:CBAY)
Simply Wall St. via Yahoo Finance· 2 years agoTo get a sense of who is truly in control of CymaBay Therapeutics, Inc. (NASDAQ:CBAY), it is...