Price & Volume

Stats

See more
52W Range
$48.49-$81.08
Market Cap
$335.1M
Shares Short
306,686

Financials

See more
Revenue (12 Mos)
$25.9M
Revenue Growth (YoY)
22.9%
Gross Profit (12 Mos)
$20.5M
Diluted EPS
$2.92

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