Market Cap: $378.01M
Analysts estimated TTRX earnings of $-0.03 per share this quarter (Q2). TTRX's actual earnings were $-0.06 per share.