Wow...this ticker is on life support, but still breathing! Anyone around from when this thing ran to $24 around twenty years ago?