Professional Documents
Culture Documents
Ensituximab Forecast Case Study - Pharmaace
Ensituximab Forecast Case Study - Pharmaace
Peak revenue for the Ensituximab is expected to reach $320M in 2030 with Japan, UK and China accounting for
$95M (~30%), $37M (~10%) and $193M (~60%) respectively in base scenario
Ensituximab is expected to attain a peak market share of 10% in third line setting, while if approved in
combination, can attain a higher market share due to better efficacy results and reduced side effects
Diagnosis rate, Biomarker test and Pricing are the most important levers to opportunity, and drives the major
difference in the competitive landscape
Table of Content
Rate Patient
(95%) Adherence Adjusted Patients Total Dosage Lower Payer access in
(1 dose/
China and factor of
2 week)
Gross Price per Dose division of population by
(JP: ~20K, UK:~18.5K, China: ~18) Urban/Rural region is
accounted in access
GTN
Net Revenue (in $M) Gross Revenue (in $M)
(90%)
Note: The inputs mentioned are of base scenario. Metric with single input denotes that inputs are same across all the three geographies
Table of Content
$400M
$350M
$314M $316M $318M $320M
$297M $305M
$300M $277M
Net Revenue (in $B)
$250M
$189M $190M $192M $193M
$179M $184M
$200M $167M
$162M
$150M
$98M $31M $32M $32M $32M $32M
$100M $28M $30M
$150M
$113M
$100M $95M
$91M $93M $94M $94M
$88M
$82M
$50M $48M
$32M $34M $35M $36M $37M $37M $37M
$19M
$8M
$3M
$M$M $M
2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030
$50M
$40M
$38M
$20M
$16M
$11M $12M $12M $12M $12M $13M $13M
$10M
$6M
$3M
$1M
$M$M $M
2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030
$350M
Net Revenue (in $B)
$300M
$250M
$237M
$200M $190M $192M $193M
$179M $184M $189M
$167M
$150M
$100M $98M
$63M $67M $69M $71M $72M $72M $73M
$50M
$37M
$16M
$6M
$M$M $M
2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030
Waterfall Chart
$250M
$200M
$65M
$4M $8M
$150M
Net Revenue ($M)
$24M
$20M $222M
$100M $7M
$28M
$2M $5M
$50M $8M $12M
$3M $95M
$37M
$M
Pessimistic Diagnosis Treatment Share Price GTN Others Base Diagnosis Treatment Share Price GTN Others Optimistic
Rate Rate Rate Rate
Waterfall Chart
$80M
$70M
$22M
$60M
$1M $3M
$50M
Net Revenue ($M)
$8M
$40M
$7M $75M
$2M
$30M
$9M
$1M $2M
$20M
$4M
$1M $3M $32M
$10M
$13M
$M
Pessimistic Diagnosis Treatment Share Price GTN Others Base Diagnosis Treatment Share Price GTN Others Optimistic
Rate Rate Rate Rate
Waterfall Chart
$500M
$450M
$400M $145M
$350M
$8M $17M
$300M
Net Revenue ($M)
$50M
$250M
$40M $468M
$200M $15M
$61M
$150M
$3M $11M
$100M $16M $24M $193M
$6M
$50M
$73M
$M
Pessimistic Diagnosis Treatment Share Price GTN Others Base Diagnosis Treatment Share Price GTN Others Optimistic
Rate Rate Rate Rate