XOMA Corporation's (NASDAQ:XOMA) institutional investors lost 11% last week but have benefitted from longer-term gains
Analyst forecasts and ownership research offer insights into a stock's potential. Institutional investors hold 35% of XOMA Corporation shares, affecting stock movement. Hedge funds and insiders also play a significant role in ownership, influencing company decisions.