Risk Managed Strategy Funds

Visual Capitalist: The Largest U.S. Companies By Revenue In 2025

July 10, 2025

Key Takeaways Walmart generated $681 billion in revenue, leading the rankings for the 13th year in a row. Ranking in second is Amazon, with $637 billion in revenue—but nearly three times the profits as Walmart. Overall, Cigna Group (#13) saw the biggest jump in annual revenues across the top 25, at 26.6%, followed by Meta […]

Read More...

John Hancock: Weekly Market Recap Week Ended July 4

July 9, 2025

Q2’s market comeback U.S. stock indexes finished this year’s second quarter with big gains despite April’s tariff-driven market decline. The S&P 500 climbed 10.6% overall after posting monthly gains of 6.2% in May and 5.0% in June. On a year-to-date basis, the index was up 5.5% as the quarter closed on Monday. Jobs strength Stocks […]

Read More...