Tapestry TPR has outperformed the market over the past 5 years by 8.51% on an annualized basis producing an average annual return of 21.21%. Currently, Tapestry has a market capitalization of $16. ...
It's over 230 feet long and over 900 years old. Its the Bayeux Tapestry. There's one historical artefact that tells us exactly why William the Conqueror thought he should be King of England.