Franklin BSP Realty Trust (FBRT): Profit Margin Tops 38.7%, Challenging Skeptics on Earnings Quality
Franklin BSP Realty Trust (NYSE:FBRT) delivered net profit margins of 38.7%, up from 37.9% last year, and annual earnings growth reached 18.7%. This is running just ahead of its five-year trend of 18.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results