The best performing stocks over the last 20 years November 14, 2023 10:21 pm by CWR Sharing is Caring! See also Is AI nuclear energy the next big thing for stocks. h/t naynancy See also US layoffs rose 42% in three years, reaching 1.83M in September. Views: 395