Edelweiss maintains buy on Apar Industries, target price Rs 698 | Sharefundss