Barnes & Noble, Inc.

BKS
NYSE
25.74 0.22 (0.85%) last updated 4:42 PM EDT Jul 01
Trade $BKS Now