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




Order Backlog (Proprietary Products)
FY, 2019
Patents Issued
FY, 2021
Customers (Healthcare)
FY, 2020
United States
530 Herman O. West Drive
United States
11600 53rd Street North,
United States
347 Oliver Street
United States
923 West Railroad Street
United States
1028 Innovation Way
United States
250 King of Prussia Road