Affirm Holdings, Inc.

Affirm Holdings, Inc.

63.13
EUR
-3.25
(-4.90%)
4.84EPS
Nov 05Next Earn