SOURCE CAPITAL /DE/ (SOR) is a publicly traded company incorporated in DE, listed on the NYSE. With a market capitalization of $394 million, SOURCE CAPITAL /DE/ is a small-cap company. The stock currently trades at $47.94, down 0.60% today, with a 52-week range of $38.66–$50.41. The company trades at a trailing P/E of 9.2x. SOURCE CAPITAL /DE/ pays an annual dividend yield of 5.18%.
No 10-K filings found.