33 days ago • Posted by Charles-Henry Monchau

U.S small caps leverage is massive: almost 13x Debt to EBITDA

Source: Crescat Capital 

Russell 2000 Aggregate Debt to EBITDA
bg_nwsletter