[ad_1] Sesen Bio (SESN): The share price has moved -32.47% from the 50 day maximum and 42.39% from the 50 day minimum. Analyze the consensus score of 1.5. For the next one-year period, the average of individual target price estimates reported by sell-side analysts is $ 5. The corporate ownership …
Read More »