3 hours ago
Is STRC the Next LUNA? Strategy’s Preferred Stock Slides 25% Below Par
TLDR: STRC has dropped to $76.20, approximately 25% below its $100 par value, alarming income-focused investors. Strategy owes $1....
TLDR: STRC has dropped to $76.20, approximately 25% below its $100 par value, alarming income-focused investors. Strategy owes $1....