The average price target suggests a potential upside of 132.91% from the latest price. Overall, SION ranks 4th on our list of top insider purchases last month. While we acknowledge the potential of ...