Hold Supreme Industries, target price Rs 1,040: ICICI Direct | Sharefundss