Source: Owler

Nabriva Therapeutics plc: Nabriva's revenue changed from $36.51M in Mar 2023 to $29.56M in Jun 2023

Nabriva’s Trailing Twelve Months revenue changed from $36.51M in Mar 2023 to $29.56M in Jun 2023 decreasing 19.0% in this time period.

Read full article »
Annual Revenue
$25-100M
Employees
100-250
Ted Schroeder's photo - CEO of Nabriva

CEO

Ted Schroeder

CEO Approval Rating

89/100

Read more