https://alternativestockinvesting.com/bned-barnes-noble-shares-gain-on-q1-revenue-beat/