both companies seem to be up strongly either the market is buying up in anticpation of something to come or something else is driving it up. All i can say as outisde observer is follow the big money and see wehre it leads :)
IGC Price at posting:
22.5¢ Sentiment: Buy Disclosure: Not Held