Location
1820 E. Big Beaver Road, Troy, MI
Fiscal year end
December 31
Altair Engineering Inc. has filed 1,329 SEC EDGAR filings since 6/16/2017