alphabet should be the win against Amazon, alphabet Ai is better than most others Ai in the market. Therefore, most likely alphabet will win back it's market share and that will turn into revenue and profits
the longest holding share I have is OCBC, I bought it at around $5 more than 10 years ago. can't remember when I bought it. but will continue to hold for next foreseeable future