Browsing: titan 10 years profit cagr of 20%