Home Vanda stock’s explosive rally may be more hype than substance