Q1 results today Q1 results today Titan among 98 companies to(01) Save Image Image gallery: MNCHENER RCK 2025 Q1 Financial Results: Uncovering Surprising Trends