you neglect that he said he also bought at $3.50 and $3.05 so on my read he's not trying to claim he picked the bottom - just that he has chased it down... not sure why that makes it all less believable.
ORE Price at posting:
$2.88 Sentiment: Hold Disclosure: Held