Market commentary points to Eli Lilly’s latest “blowout” quarter, but key details remain unclear from the available material | The Apex Times