STRC Dividend: 12% Rate, Semi-Monthly Payments and What Investors Should Know Nancy Roy August 18, 2026