Should I Have Sold

XOMA Corporation 8.625% Series A Cumulative Perpetual Preferred Stock

XOMAP