yeh probably, i imagine those selling because of the floods have sold by now. That COK contract is worth 30 mill a year (2.5 a month), on 300 mill revenue, its impact isnt huge. Not sure what the handlebar hill contact is worth.
IDL Price at posting:
$1.40 Sentiment: Hold Disclosure: Held