You pretend to be shorting the stock,but it looks like you definitely aren't ,as to short the stock you would be aware of all company announcements ,and all possible reasons for a decline in S/P. as API have already stated this years profits are in line with last years plus 5% ,,yet you appear unaware of this ,and state " those upcoming results better be good or get your hard hats on ". Don't you get tired of spinning it ??
API Price at posting:
$1.48 Sentiment: Buy Disclosure: Held