I think it’s more like for every trader that makes money there are 5 or 10 that lose money. But there is always a bunch of new stars every week who reckon they can trade their way into riches replacing the ones who are broke.
You can spot the new ones by the whinging and silly uninformed posts popping up before announcements thinking they can change the world, usually non-holders but also a few holders. All of them take small positions and if lucky enough make small profits, most don’t. Then call others “baggies” lol. Why? Because they have poor knowledge of the stock......so obviously very insecure