TSMX

TSMX

$77.57
+1.94 (+2.57%) Today
Loading chart…
Open
$74.38
Day high
$78.51
Day low
$74.00
Prev close
$75.63
Market cap
N/A
52-week range
$40.92 +89.6% above low $106.32 −27.0% below high

Fundamentals

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