AAOI Surges 247% YTD: Should You Buy, Sell, or Hold the Stock? | StockRay