Certainly he could sell, buy or hold. This is the make or break moment for SBB holders. It's a 5 bagger if he buys, a big Zero if he sells.
If he starts selling we probably won't find out until it's far too late. If he buys I'm sure we'll hear all about it. In other words he can only win. More than can be said about shareholders.
SBB Price at posting:
4.7¢ Sentiment: Hold Disclosure: Held