Craig-Hallum analyst Richard Shannon maintains Ambarella (NASDAQ:AMBA) with a Buy and raises the price target from $90 to $120.
BP Unit Slapped With $40M Fine For Air Pollution Charges At Indiana-Based Refinery
BP plc (NYSE: BP) subsidiary, BP Products North America Inc., has been charged a “record-setting” penalty of $40 million by the U.S.