Reported 1 day ago
Tesla's share prices are down due to a significant drop in demand in Europe, with UK registrations falling by 62% and Germany by 46% year-over-year. In contrast, Upwork's stock is soaring after exceeding its first quarter earnings and revenue expectations while raising its full-year EBITDA forecast.
Source: YAHOO