Which company had the largest market capitalization in the world at market close on April 30, 2026? | Prophecy