Barnes & Noble, Inc.

BKS
NYSE
23.43 0.09 (0.39%) last updated 4:29 PM EDT Apr 21
Trade $BKS Now