•
Sep 30, 2017

Leap Therapeutics Q3 2017 Earnings Report

EPS
-$7.3
Cash and Equivalents
$14.2M
Free Cash Flow
-$2.36M
Total Assets
$17.6M

Leap Therapeutics

Leap Therapeutics