2025 Top 500 ranking: 56

The recent interest rate turmoil has driven long‑dated government bond yields to notable historical extremes, with U.S. 30-year yields hitting their highest level since 2007, 30-year JGBs since their introduction in 1999, UK gilts since 1997, and German bunds since 2011. Yet, simultaneously, equities have absorbed the rise in yields ...