This is the group that pushed game stop to the level they are at just by posting. Elon Musk jumped in on the posting. The bases was to screw the Hedge funds who were shorting or putting "puts" (options) on the company, and let the little guy make some money and apparently the people making money are helping our fellow man by taking profits and gifting to charities and such.
Post 30740 says they are thinking of a new stock, and ours was in the list