Investor Agent: Financial Analysis for LLMs