I ended up buying at 122. Should have waited and perhaps can get it at 117 or 118 but in few months I don't think it will matter. There are concerns that this bubble will burst. But what I know from doing many businesses is that, sometimes it is not even about the product. Money makes money. If APT raises 1.5 billion they have significant resources to take down competitor. Good luck everyone.
APT Price at posting:
$119.52 Sentiment: None Disclosure: Held