Good stocks long term return and daily and intraday