Truist Financial upgraded shares of ON (NYSE:ONON – Free Report) from a hold rating to a buy rating in a report released on Tuesday morning, MarketBeat Ratings reports. The brokerage currently has $46.00 target price on the stock, up from their previous target price of $34.00. Several other research firms have also issued reports on […]