no prizes for guessing $30M in weekly buybacks, $83M in the last 30 days
316