Man of his words ?!! he is the biggest lore of all down rampers !! He claims he owns Apt shares where as he DOES NOT !!! where on earth someone would down ramp his own shares ! It’s only him Feel sorry for him !
APT Price at posting:
$90.29 Sentiment: Buy Disclosure: Held