Barnes & Noble, Inc.

BKS
NYSE
25.72 0.82 (3.27%) last updated 4:16 PM EST Mar 02
Trade $BKS Now