Affirm shares soar on news of Amazon partnership for buy now, pay later