Baird upgrades STMicroelectronics on cycle recovery, margin rebound

Go back to Baird upgrades STMicroelectronics on cycle recovery, margin rebound
STMICROELECTRONICS N.V. (NYSE: STM) Delayed: 50.16 -3.29 (6.16%)
Previous Close $53.45    52 Week High $9.53 
Open $50.41    52 Week Low $5.11 
Day High $51.34    P/E N/A 
Day Low $48.91    EPS $0.00 
Volume 16,343,319       

TESLA MTRS (NASDAQ: TSLA) Delayed: 307.44 -1.78 (0.58%)
Previous Close $309.22    52 Week High $269.32 
Open $305.92    52 Week Low $141.05 
Day High $311.16    P/E N/A 
Day Low $300.69    EPS $-0.62 
Volume 39,543,901