This commentary on this website reflects the personal opinions, viewpoints and analyses of Phil Huber and should not be regarded as a description of services provided by his employer or its affiliates. The opinions expressed in this website are for general informational purposes only and are not intended to provide specific advice or recommendations for any individual or on any specific security. The views reflected in the commentary are subject to change at any time without notice. Nothing on this website constitutes investment advice, performance data or any recommendation that any particular security, portfolio of securities, transaction or investment strategy is suitable for any specific person. Any mention of a particular security and related performance data is not a recommendation to buy or sell that security. Any indices referenced for comparison are unmanaged and cannot be invested into directly. Investments in securities involve the risk of loss. Hyperlinks on this website are provided solely as a convenience. We disclaim any responsibility for unaffiliated third-party information, services or products linked to this website or referenced herein and make no endorsement of the research, opinions, or findings of the third-party. Past performance is no guarantee of future results.