Nio Extends Profit Streak as Deliveries and Margins Rise | PiQ Markets