MOVADO GROUP INC MOV 39.44

Technology

Revenue

Earnings

Dividends