Source: Owler

Curis, Inc.: Curis's revenue changed from $10.91M in Dec 2024 to $11.20M in Mar 2025

Curis’s Trailing Twelve Months revenue changed from $10.91M in Dec 2024 to $11.20M in Mar 2025 increasing 2.7% in this time period.

Read full article »
Annual Revenue
$5.0-25M
Employees
25-100
James E. Dentzer's photo - President & CEO of Curis

President & CEO

James E. Dentzer

CEO Approval Rating

96/100

Read more