News

See how we rate investing products to write unbiased product reviews. Weighted average cost of capital (WACC) is a key metric that shows a company's cost of capital across its debt and equity.
Despite another year of elevated catastrophe losses, U.S. property/casualty (P/C) insurers generated high investment returns and were able to exceed their cost of capital in 2024, according to new ...
Esty, Benjamin C., Scott Mayfield, and Daniel Fisher. "Eaton Corporation: Portfolio Transformation and The Cost of Capital." Harvard Business School Spreadsheet Supplement 221-704, September 2020.
Ruback, Richard S. "Marriott Corp.: The Cost of Capital, Teaching Note." Harvard Business School Teaching Note 289-048, March 1989. (Revised February 1998.) ...