Abercrombie & FitchLong
PRINTING 🖨️PRNT
+3.26%
return since Aug 28
CGpicked by Courtney · Aug 28
$148.42
$153.26
Not investment advice · Not affiliated with CNBC