Update: Successfully scared someone off.
This frequent investor liquidated their position an hour ago, suffering a $62,000 loss. Indeed, compared to the "insiders" and "mysterious whales with a 100% win rate," this address's performance isn't impressive. 🤔