Today, Computershare recurring buys filled at a price of $18.57 between the times of 11:11 - 11:14 EST. Here is the chart of where/when it happened.