This paper presents the latest advancements in MarketSenseAI, a novel framework that leverages large-scale language models (LLMs) to process financial news, historical prices, corporate fundamentals, and the macroeconomic environment to support stock analysis and selection. Combining search-augmented generation and LLM agents, the novel architecture processes SEC filings and earnings announcements while systematically processing various institutional reports to enrich macroeconomic analysis. A two-year (2023-2024) empirical evaluation of S&P 100 stocks demonstrates that MarketSenseAI achieves a cumulative return of 125.9%, compared to the index's return of 73.5%, while maintaining a similar risk profile. Further validation on S&P 500 stocks in 2024 demonstrates the framework's scalability by delivering a Sortino ratio 33.8% higher than the market.