Social engagement
Social engagement: 47 social following, 9 posts in the last 12 months — below the industry typical range.
Recent activity
11 Jun 2026
Partnership
INVIDIA MEDICAL GmbH & Co. KG, Germany
7 Jun 2026
Expansion
Hyderabad, India
7 Jun 2026
Product launch
FSN 4K UHD Surgical Recorder
