Astrotech Corporation‘s (NASDAQ:ASTC) stock rally has been brought into question amid concerns about the company's repeated strategy shifts, limited revenue base, and corporate governance structure.