News

Vista Investment Partners, LLC, an investment management company, released its “Mar Vista U.S. Quality Premier Strategy” ...
Despite the recent rally, Vista is still quoted with a EV/EBITDA FWD of only 3.93x, a P/E FWD of 10.25x, and an FCF yield ...