Key Stats
Terminal assumption: 18.0x exit multiple
WACC: 8.9%
Implied equity value: $24,338m on 243.0m shares
Implied value / share: $100.16 vs market $72.96
Implied upside: +37.3%
Key Stats
Terminal assumption: 18.0x exit multiple
WACC: 8.9%
Implied equity value: $24,338m on 243.0m shares
Implied value / share: $100.16 vs market $72.96
Implied upside: +37.3%