Ted Baker Balance Sheet Statement
TED
110.3p
-1.7 -1.5%
