Trovagene reports Q1 EPS (17c), consensus (20c)