Preferred Stock Ratio
Definition - What does Preferred Stock Ratio mean?
Preferred Stock Ratio is a ratio detailing the amount of an issuer’s total capitalization that is made up of preferred stock. The ratio is found by dividing the total par value of preferred stock by the issuer’s total capitalization.
Testopedia explains Preferred Stock Ratio
Certain fundamental investors will want to analyze a company by reviewing its capital structure to determine how highly leveraged the company is. The more highly leveraged the company is the greater the percentage of its capital it has borrowed. The more highly leveraged the company is the greater the risk to investors. Preferred stock carries a stated dividend rate that requires the company to make semi annual dividend payment to the preferred holders. These stated or required payments create a current and future liability to the company.