Barnes & Noble, Inc.

BKS
NYSE
25.13 0.32 (1.26%) last updated 4:22 PM EST Mar 03
Trade $BKS Now