It looks like Stellar is trying to get more recognition in the investment community, with their last PR.