It isn't a good look but he has also sold some in AAR. There is something else at play here which has nothing to do with his opinion of where either company is at. I don't think it is cause for concern other than how it looks. IMHO as always.
TRY Price at posting:
10.5¢ Sentiment: Hold Disclosure: Held