Amazon shares surpass the $300 mark and could climb even higher