A huge industrial center in the East Bay has been bought for more than $100 million in a deal that shows investors still hunger for some types of commercial properties despite the sector's woes.
Return on Assets (ROA): Installed Building Prods's financial strength is reflected in its exceptional ROA, which exceeds industry averages. With a remarkable ROA of 3.24%, the company showcases ...