Otly Stock Analysis Oatly Group Ab American Depositary Shares Up 2.07 At 10.35 20260401