Is the Risk-Reward Balance Justified?
I like the write up. At roughly 650 million SOI that gives a market cap of over $11 billion for ~$400 million revenue and ~$200 million underlying EBITDA, which would require a lot of growth to justify the current share price.
I like the write up. At roughly 650 million SOI that gives a market cap of over $11 billion for ~$400 million revenue and ~$200 million underlying EBITDA, which would require a lot of growth to justify the current share price.