STRC remains below $100 despite 12% dividend rate and $1 billion buybacks

Verifying
  • STRC has remained below $100 since May.
  • STRC carries a 12% dividend rate.
  • Roughly $1 billion in preferred shares has been bought back.
The information on this website is generated using AI and we cannot guarantee its accuracy. Please use it as reference information only.