Barnes & Noble, Inc.

BKS
NYSE
23.15 0.36 (1.53%) last updated 4:03 PM EDT Apr 17
Trade $BKS Now