Tod's: Della Valle Family Ups Insider Buying to 64% Ownership; LVMH Remains Logical Final Stop
Italian luxury shoemaker Tod's reported 23 quarters of consecutive negative SSSG, has seen its share price fall from 142 EUR to 46 EUR during the...
Boost Research