Affirm Holdings, Inc.

Affirm Holdings, Inc.

63.53
EUR
-2.28
(-3.46%)
4.84EPS
Nov 05Next Earn