Public Storage (NYSE:PSA – Get Free Report) and Creative Media & Community Trust Corporation (NASDAQ:CMCT – Get Free Report) are both finance companies, but which is the better business? Get Public Storage alerts:Valuation & EarningsThis table compares Public Storage and Creative Media & Community Trust Corporation”s top-line revenue, earnings per share (EPS) and valuation. Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio Public Storage $4.75 billion 10.69 $2.07 billion $9.17 31.54 Creative Media & Community Trust Corporation $124.51 million 0.04 -$25.17 million ($389.17) -0.02ProfitabilityPublic Storage has higher revenue and earnings than Creative Media & Community Trust Corporation. This table compares Public Storage and Creative Media & Community Trust Corporation’s net margins, return on equity and return on assets. Analyst RatingsThis is a breakdown of current ratings for Public Storage and Creative Media & Community Trust Corporation, as provided by MarketBeat.