Meme stocks are usually struggling companies with declining cultural relevance that have gained a frenzied following of online retail traders, particularly on the Reddit messageboard r ...
According to the Oxford English Dictionary, a meme can be defined as an image, video or piece of text, typically humorous in nature, that is copied and spread by internet users, often with slight ...