You shouldn't pay particular notice to anyone really outside of the official company facts and announcements - included the link purely for holder's interest (just provides another opinion and indicates it is on the radar).
Cheers SBC
STB Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held