News

Key Points Reduced its Vista Energy stake by 691,645 shares.Post-trade holding: 277,876 shares valued at $13.29 million as of July 10, 2025.TT's position in Vista Energy dropped from 8.76% of fund AUM ...