IGM Biosciences (NASDAQ:IGMS) reported quarterly losses of $(1.16) per share. This is a 87.1 percent decrease over losses of $(0.62) per share from the same period last year.
Tesla Q1 Deliveries Climb To A Record As EV Maker Weathers Challenges; Model 3/Y Sales Show Weakness
Tesla, Inc. (NASDAQ: TSLA) reported strong deliveries for the first quarter, defying the engulfing macroeconomic and geopolitical risks.