Home Stock Deep dive: why Tilray stock sell-off despite record revenue makes sense