YCharts is a web-based financial research platform designed for investors and asset managers. The service is best suited for independent and institutional investors, portfolio managers, and ...