| 2025-03-31 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | D | $28.0M |
| 2025-03-31 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | $17.0M |
| 2025-06-30 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | D | $17.0M |
| 2025-09-30 | Joint reporting: Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | D | $11.5M |
| 2025-06-30 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | $11.1M |
| 2026-03-26 | Joint reporting: EW Healthcare Partners, L.P.; Essex Woodlands Fund IX-GP, L.P.; Essex Woodlands IX, LLC; EW Healthcare Partners-A, L.P. | Sell | $2.7M |
| 2026-03-26 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | $2.6M |
| 2026-03-26 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | $1.5M |
| 2024-10-03 | Masters Michael Willingham | Sell | $27K |
| 2024-10-03 | Masters Michael Willingham | Sell | $21K |
| 2024-12-03 | Natale Anthony | Sell | $13K |
| 2026-03-26 | Joint reporting: EW Healthcare Partners, L.P.; Essex Woodlands Fund IX-GP, L.P.; Essex Woodlands IX, LLC; EW Healthcare Partners-A, L.P. | Sell | — |
| 2026-03-26 | Joint reporting: EW Healthcare Partners, L.P.; Essex Woodlands Fund IX-GP, L.P.; Essex Woodlands IX, LLC; EW Healthcare Partners-A, L.P. | Sell | — |
| 2026-03-26 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | — |
| 2026-03-26 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | — |
| 2026-03-26 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | — |
| 2026-03-26 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | — |
| 2025-09-30 | Joint reporting: Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | — |
| 2025-06-30 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | — |
| 2025-03-31 | Joint reporting: Madryn Health Partners, LP; Madryn Asset Management, LP; Madryn Health Advisors, LP; Madryn Health Partners (Cayman Master), LP | Buy | — |