STRC scaled to an aggregate stated amount of $3.4 billion, with a current dividend rate of 11.25% $413 million in cumulative distributions paid, representing a blended annual dividend rate of 9.6% ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results