SOL holds $169 after buys — can XYZVerse match 21% rise?