The first post in this thread says it all - EPS down 33% - So SP should go down. Buybacks are artificial - the market rules - the market knows that finance companies are having their margins squeezed.
Don't worry about BKburger, ST L, HG etc
They are not going to invest more in an industry whose short term prospects look dreadful.
ie economic slowdown, retail investors facing cash crunch etc
see you at $1