Apple tops $345 intraday as $5 trillion mark slips away