30% year to date share price rally shows appetite for stock