best performing stocks with a $2b+ market cap january 2023 through december 2023
wdc stock 1984
wdc stock 1983
wdc stock 1982
wdc stock 1981
wdc stock 1980
wdc stock 1978
wdc stock 1979
dow chart by day 2024 values
luv 1975-2007
luv 1975-1999
luv 1973
dow jones chart by day 2024 values
luv 1974
best performing stocks in 2025 q1 more than 50 billion market cap