I seriously doubt Barry has much effect/impact. He's just a loud mouth who talks shit after the fact.
I sure the hell hope Orrin wasn't sitting around in his underwear, looking at the stock, watching Barry and saying "I'm bored" so they put him on the Board.
Endo test to launch in 3,2,1,1,1,1,1,1,1,1....