How is this ramping? It literally states "In my opinion" I said it twice andunderlinedit to emphasize it's nothing but an opinion! While also adding my reasons as to why I don't think it'll take 7 years for the share price to double (I work in finance / credit field hence my reference to margins).
I might need to help you with this one: Take out your UK definition on up ramping and compare it to my opinion.
APT Price at posting:
$69.03 Sentiment: None Disclosure: Held