Price & Volume

Stats

See more
52W Range
$51.50-$87.55
Market Cap
$282.8M
Shares Short
114,218

Financials

See more
Revenue (12 Mos)
$25.6M
Revenue Growth (YoY)
-25.1%
Gross Profit (12 Mos)
$21.2M
Diluted EPS
$3.10

About

CEO
Dr. Daniel A. Baker Ph.D.
Address
11409 Valley View Road, Eden Prairie, MN, United States, 55344-3617
Sector
Technology
Industry
Semiconductors
Full-Time Employees
46