Price & Volume

Stats

See more
52W Range
$53.64-$106.61
Market Cap
$1.9B
Shares Short
867,905

Financials

See more
Revenue (12 Mos)
$2.1B
Revenue Growth (YoY)
19%
Gross Profit (12 Mos)
$571.8M
Diluted EPS
$4.18

About

CEO
Mr. Mark P. Marron
Address
13595 Dulles Technology Drive, Herndon, VA, United States, 20171-3413
Sector
Technology
Industry
Software - Application
Full-Time Employees
2,182