Business STRC Holds Dividend at 11.5% After Seven IncreasesApril 1, 2026 Quick Summary: STRC maintains its 11.5% dividend for April after seven straight increases, as SATA reaches $100 par value enabling…