With returns of 900% in the last 10 years, is it too late to

With returns of 900% in the last 10 years, is it too late to invest in Scottish Mortgage Investment Trust (SMT)?