Does Berry Corporation (NASDAQ:BRY) presents a BIG investment opportunity?

Stocks of Berry Corporation (NASDAQ:BRY) traded higher last session on Wall Street, up 2.57% to $8.79. BRY stock price is now 14.32% away from the 50-day moving average and 13.13% away from the 200-day moving average. The market capitalization of the company currently stands at $648.44M. With the price target maintained at $9, Piper Sandler […]