Sopris Capital Associates sopriscapital.com