It'l be interesting to see this data for the days including and just after the MasterCard Announcement. From the heading of this image, the data relates to the period of June 1 to June 16
SPT Price at posting:
$1.56 Sentiment: Hold Disclosure: Not Held