Yes, WPL has indeed done OK, STO rather less so. As I posted recently on SXY: "What I can see is that if I do a SP chart for the max available timescale on shareinvesting.anz.com, ie from Jan 2009, SXY is up 827%, WPL is up 426%, ORG is up 415%, and STO is up just 86%.".
WPL Price at posting:
$37.01 Sentiment: Buy Disclosure: Held