'Returns
out : A np.ndarray of the equity pricing up to end_ix after adjustments
and rounding have been applied.'

def get(self, end_ix):

    if (self.most_recent_ix == end_ix):
        return self.current
    target = (((end_ix - self.cal_start) - self.offset) + 1)
    self.current = self.window.seek(target)
    self.most_recent_ix = end_ix
    return self.current
