Key Stats
Terminal assumption: 10.0x exit multiple
WACC: 8.8%
Implied equity value: $20,096m on 157.15m shares
Implied value / share: $127.88 vs market $184.11
Implied upside (down): -30.5%
Key Stats
Terminal assumption: 10.0x exit multiple
WACC: 8.8%
Implied equity value: $20,096m on 157.15m shares
Implied value / share: $127.88 vs market $184.11
Implied upside (down): -30.5%