APLD Surges 101% in a Year: Should You Buy, Sell or Hold the Stock? | StockRay