Price & Volume

Stats

See more
52W Range
$50.78-$86.34
Market Cap
$387.7M
Shares Short
191,510

Financials

See more
Revenue (12 Mos)
$25.8M
Revenue Growth (YoY)
2.6%
Gross Profit (12 Mos)
$21.6M
Diluted EPS
$3.11

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
41