I just clicked on great analysis for you. I am so in awe of the amount of research and devotion you put into your post. Are you a professional adviser by any chance? Change your Y to a B...it might help.
APT Price at posting:
$23.32 Sentiment: Buy Disclosure: Held