DrunkenNovice
Superstar
I've never seen anything like that I'm not even sure that is something companies like to pursue....They want you to use their products etc but I've never seen an ad for buy and hold our stock...That may actually be some legality stuff.
Old article, but it seems like companies do it
Companies That Give Shareholders Perks And Rewards