Now that last part was rather interesting. Someone selling 5068 shares for 48c so a buyer bought 5069 shares (50c bid) which tipped it to go through as a 48.5c trade. Ahh the games they play hey:)
IDL Price at posting:
$1.46 Sentiment: LT Buy Disclosure: Held