Sharesight is an online portfolio tracking & reporting tool used by tens of thousands of DIY investors, accountants, and financial advisers. Sharesight syncs with brokers to track trades, dividends, and corporate actions automatically. You can run perf...