Certainly interesting data, but I feel some are going to read it as either a positive for STL (profit) or a negative (expensive habit which needs changing at STL expense)
Just my thoughts upon initial reading...
STL Price at posting:
3.9¢ Sentiment: Hold Disclosure: Held