We seem to be being picked up by many of these "stock picking" types of sites lately. Many of them are provided shares to highlight companies through their "analysis".
I certainly hope that the management is not using shares to "advertise" using this "medium".