l 1989
adbe 1989
adsk 1989
bf.a 1989
ggg 1989
ben 1989
hrl 1989
nke 1989
jci 1989
msft annual returns 2018 to 2023
jci 1988
best performing large cap stocks 1984-1988
kr stock value june 2023
best performing mega cap stocks may 2004
best performing mega cap stocks may 2003