Sidoti & Co. analyst Brian Russo downgrades Otter Tail (NASDAQ:OTTR) from Buy to Neutral and announces $72 price target.
ATAI Life Sciences Shares See Volume; Traders Circulate TipRanks Report Titled ‘Billionaire Israel Englander Pours Money Into 3 “Strong Buy” Stocks’ Mentioning Stock
https://www.tipranks.com/news/article/billionaire-israel-englander-pours-money-into-3-strong-buy-stocks/