Rivian barely beats earnings expectations, bucking trade development

Category: Earnings Report