Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024




Instrument Placements
Q2, 2022
Facility Space Leased, sq. ft.
FY, 2021
Patents Issued (US)
FY, 2021
United States
100 Campus Dr 6th floor, Marlborough
United States
1080 O'Brien Dr suite a