Freedom Capital Markets Managing Director Paul Meeks in Business Insider