Return Attribution - Jul 2016 to Jul 2026