Would you buy this stock (APT)?