Congress is looking at state animal welfare laws as it wrangles over reauthorization of the federal farm bill.
Looking ahead to 2030, our model projects SID could trade at an average price of $1.51, with a potential range between $1.13 and $1.89. This represents a potential 25.0% return from today's price.