Chart
No data available
No data available
TMDX  64.35 -2.73 (-4.07%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 2M
Shares Outstanding 33M
Market Cap 2.1B
Year High 177.370
Year Low 55.000
Earnings Per Share 1.020
P/E Ratio 63.09
Dividend N/A
Yield N/A
Exchange Nasdaq