B ank of Baroda Ltd., Maruti Suzuki Ltd., Urban Company Ltd., Bharat Electronics Ltd., and Godrej Consumer Products Ltd. are among companies that have drawn commentary from top brokerages on Monday.