Storia: 620% rally makes Cupid the costliest stock in its category at 197 P/E. Should investors be cautious? — Warptech News