'Rolls-Royce' stocks of D-Street: Expensive to own, but pack