I'm sure they have done everything by the book. especially considering the ramifications if they didn't. not sure that's the end of it though. I'd say they will have another crack @ LTR. time will tell?!
AKE Price at posting:
$11.53 Sentiment: Hold Disclosure: Held