Should I Have Sold

MIND Technology Inc. Series A 9.00% Series A Cumulative Preferred Stock (DE)

MINDP