EV Roundup: Tesla (TSLA) Q1 Earnings Smasher, Toyota (TM) $383M Outlay & More