I think both crypto and stock are two different kind of investment. In stock you are investing in a company and you got some share for your participation, while in crypto you are investing in a speculative token that have nothing to do with the company.
But if you asking for which one is more profitable, I can say it is crypto.