Bots have certainly have a negative effect on the SP over the last couple of months. How much? Hard to say!
A couple of major steps forward by the company over the next six months and some strong movement on the SP and hopefully the bots will be called off and set onto the SP of some other poor company!