Investor Howard Marks says stock market valuation is ‘ultra-high’ but not irrationally priced

Howard Marks, co-chairman and co-founder of Oaktree Capital Management
Victor J. Blue | Bloomberg | Getty Images

Investor Howard Marks told CNBC on Friday that he believes the stock market's valuation makes sense due to the interest rate environment and the U.S. economic recovery.