Why Is This Growth Stock Falling, and Is It a Buying Opportunity?

  • The management team has done an excellent job nudging customers to sign up for recurring purchases.