Should I Have Sold

Ontrak Inc. 9.50% Series A Cumulative Perpetual Preferred Stock

OTRKP