They stopped purchasing shares in February. So others drove the price from $45 at the start of March, to $100 in late March.
Here are the details:
January: 76,804 shares purchased, average price $31.99, total value = $2,456,960
February: 22,157 shares purchased, average price $39.38, total value = $872,543March: nil