Looking at the 80500855922 near 130 back then and comparing it to the current price, how many people must regret not daring to invest?

94606997155