Barnes & Noble, Inc.

BKS
NYSE
22.50 0.46 (1.98%) last updated 5:14 PM EDT Apr 24
Trade $BKS Now