Opendoor Technologies OPEN Edges Lower as Support Holds Near 479 Tesla TSLA Shares Slump in Q1 What Drove the Decline