best performing stock between april 1, 1986 and nov 1, 1999
best performing stock between april 1, 1986 and nov 1, 1998
best performing stock between april 1, 1980 and august 31, 1986
best performing stock between april 1, 1980 and sept 31, 1986
best performing stock between april 1, 1980 and sept 1, 1986
bidu market cap 2009
bgi 1987 - 2000
bidu market cap 2021
tds 1988
tds 1987 to 1989
tds 1987 to 2000
tds 1986 to 2000
best performing stock between jan 1, 1990 and nov 1, 1999
s&p 500 on 12/31/22
s&p 500 on 9/31/22