TSMX

TSMX

$69.85
-9.34 (-11.79%) Today
Loading chart…
Open
$72.75
Day high
$74.25
Day low
$67.67
Prev close
$79.19
Market cap
N/A
52-week range
$40.92 +70.7% above low $106.32 −34.3% below high

Fundamentals

P/E ratio—
Forward P/E—
Price / book—
Beta—
Dividend yield—
Shares outstanding—
IPO date—
Website—